Front End Development
Case Studies that include Front End Development
Blog Posts about Front End Development
Front End Development
Six months in: Revelations and Roadblocks as a Junior Developer
Ever wondered what beginning a dev career at a web agency is like? One of our own shares hurdles, highlights, and tips as she reflects on half a year at Savas Labs.
Using Tailwind for CSS
In the spirit of efficiency and team cohesion, Savas Labs has recently utilized Tailwind CSS, a utility-first CSS framework. This has proven especially useful in keeping styles organized, reusable, and functional across projects even with multiple developers and writing styles. This is how we did it.
Working with Storybook and Drupal (Part 1)
On using Storybook to integrate component libraries into Drupal 8 projects.
Docker and the Drupal Pattern Lab Starter Theme
This post demonstrates how to build a Docker image that can be used in local Drupal development with the Pattern Lab Starter theme and/or with other common front-end applications such as npm, Gulp, and Bower.
Optimizing Jekyll Performance with Gulp
How we improved our company site’s performance with a better Jekyll workflow
An Event Apart Nashville: post-conference thoughts
Some recap and reflection after my first An Event Apart conference.
Sassy Drupal theming: Best practices
Some lessons learned about writing lean, easy-to-understand SCSS and capitalizing on all Sass has to offer.
Sassy Drupal theming: a lighter version of SMACSS
We’ll use SMACSS principles to organize our custom SCSS and keep it lean and maintainable.
Sassy Drupal theming: Setting up Bourbon and Neat
A step-by-step tutorial on setting up Bourbon and Neat and compiling it all with Compass.
Drupal 8 Theming Basics
Theming in Drupal 8 means a lot of changes for current Drupalers and a lot of awesome stuff for everyone. I’ll cover what’s new and how to create a custom theme in Drupal 8.
CSS testing techniques and tools
Writing CSS is easy. Writing good, semantic, DRY CSS, all while avoiding unintended changes elsewhere on your site, is not so easy. Since automated testing is a high priority to our team, I set out to research CSS testing techniques that we could integrate into our workflow.