June 18, 2018There are a lot of tools that aim to help you remove “unused CSS” from your project. Never a week goes by that I don’t see a tool for this being shared or promoted. It must strike some kind of perfect chord for some developers. I care about performance, and I know that reducing file sizes is good for ...
June 18, 2018As I explore, learn, and most importantly, play with Vue.js, I’ve been building different types of apps as a way to get practice with and improve my use of it. A few weeks ago, I was reading about the shut down of Digg’s RSS Reader and while great alternatives exist, I thought it would be fun to build my ow...
June 15, 2018Almost every time a new meme pops up in my Twitter feed, I think of a witty version to create. I’m not alone in this. Memes are often a way to acknowledge a shared experience or idea. In a variation of the “Is this a pigeon” meme that has been making the rounds online, a designer Daryl Ginn joked abou...
June 14, 2018
Creating is the most intense excitement one can come to know.
—Anni Albers, On DesigningI recently wrote a post — that was shared here on CSS-Tricks — where I looked at ways to use Unicode characters to create interesting (and random) patterns. Since then, I’ve continued to seek new characters to...
June 13, 2018I was reently mentoring someone who had trouble with the .reduce() method in JavaScript. Namely, how you get from this:
const nums = [1, 2, 3]
let value = 0for (let i = 0; i < nums.length; i++) {
value += nums[i]
}
…to this:
const nums = [1, 2, 3]
const value = nums.reduce((ac, next) => ac + next, 0)
Th...
June 13, 2018Part of the job of being a front-end developer is applying different techniques and technologies to pull of the desired UI and UX. Perhaps you work with a design team and implement their designs. I know when I look at a design (heck, even if I know I’m not going to be building it), my front-end brain starts trigg...
June 12, 2018Like many, many others, I’m in the pool of leveling up my JavaScript skills and learning how to put React to use. That’s why Brad Frost resonated with me when he posted My Struggle to Learn React.”As Brad does, he clearly outlines his struggles point-by-point:I have invested enough time learning i...
June 12, 2018If you’re looking for more manageable ways to create bar graphs, or in search of use cases to practice CSS Grid layout, I got you!
Before we begin working on the graph, I want to talk about coding the bars, when Grid is a good approach for graphs, and we’ll also cover some code choices you might consider before get...
June 11, 2018Adam Roberts (who you might recognize from our interview with him), interviewed me for the Versioning newsletter. I’m publishing my answers here for y’alls perusal as well!Which dev/tech idea or trend excites you the most at the moment, and why?
I love that new JavaScript has arrived. I don’t know if &...
June 11, 2018You may have wondered lately what all the buzz is about Context and what it might mean for you and your React sites. Before Context, when the management of state gets complicated beyond the functionality of setState, you likely had to make use of a third party library. Thanks to recent updates by the awesome React team...
Recent Comments