The #StateOfCSS 2019 Survey

After the State of JavaScript, help us identify the latest CSS trends I’ve been using CSS for 10+ years, so I know it pretty well by now. I can handle flexbox, I’ve mastered SASS, and I even know the difference between ems and rems. But wait, now there’s Grid, too? And position: sticky? And what’s this […]

Read more
How to Design for 3D Printing

3D Printing is a revolutionary new technology that allows you to realize, well, just about anything. The most common form of 3D printers use a special form of plastic filament to print durable, hard ABS plastic components or items. However, there are 3D printers—industrial mostly—that can work with materials like concrete, glass, titanium, steel and […]

Read more
The Smart Ways to Correct Mistakes in Git

Share this: The world of software development offers an infinite amount of ways to mess up: deleting the wrong things, coding into dead ends, littering commit messages with typos, are a mere few of the plentitude.​​​​Fortunately, however, we have a wonderful safety net under our feet in the form of Git when we’re working with […]

Read more
How to Increase Mobile Engagement with Simpler Contact Forms

Contact forms are a necessity for websites. Without them, your clients would be relegated to handling website- or business-related matters over the phone or email. Worse, they’d have absolutely no context for the call or message, which would increase the amount of time they’d have to spend responding to it. Contact forms, instead, gather essential […]

Read more
Where Do You Nest Your Sass Breakpoints?

Share this: I love nesting my @media query breakpoints. It’s perhaps the most important feature of Sass to me. Maybe I pick a method and do it like this: .element { display: grid; grid-template-columns: 100px 1fr; @include breakpoint(baby-bear) { display: block; } } That’s straightforward enough. But what if my element has several sub-elements and […]

Read more
Top