New Tricks - notes as I learn modern front-end development

I promised here that I would document my progress learning frontend development. This isn’t a book-length treatise on the subject, but I do have a few notes about my progress. It’s been a little overwhelming going from zero to having an idea about what I’m doing. Many other people have mentioned it, so I won’t belabor the point – the Javascript ecosystem is huge and confusing. Seriously. I played with several different frameworks with varying results. »

Old Dogs, New Tricks, and Cognitive Bias

For 15 or more years I have told myself that I can’t do frontend web work. I remember seeing a presentation from a co-worker on CSS in 2003 or so, and thinking it was just too complicated. I’ve always been the guy behind the scenes building the services that power the web, but never the one spending any time making them less ugly. I know basic HTML – from the roughly the HTML 4.01 era. »

Tasty Worms

A coworker sent me a link to this recipe and I have to share it. It’s the tastiest looking sandworm ever. Spice Filled Sandworm If you make one let me know… Looks delicious. Blessed be the maker. image courtesy of »

Open Source Appreciation

I’ve never been shy about sharing my love for Open Source. I love creating things, and I love sharing them with others. One of my particular joys with Open Source Software, however, is finding new projects that excite me. I generally get excited about new OSS projects for two reasons: It does something I want or need to do It is written in a way that allows or encourages me to learn something new The first is obvious… when I’ve got a project to complete and it makes sense to use an open source component, it’s my first preference. »

Caddy And Lets Encrypt

I spent all of 5 minutes configuring Caddy to automatically pull content from github, post-process it with hugo and serve it up with fresh SSL/TLS certificates from Let’s Encrypt. When you think about it, that’s pretty damned amazing. Caddy already made web serving easy. It powers everything I do now:, and a dozen more. Add hugo to the mix and you have a really powerful publishing platform that is fully automated with just a git push. »