Setting Default Path Parameters in Remix

So I've been using a lot of Remix the past year on my personal projects, and it is by far the most productive I've ever been for actually getting projects done. I've gone plenty of years without finishing a single side project (as we all have) but in the past year, I think I'm actually going to get two separate ones across the line. I love that it seems like little problems in Remix are often just little problems and not "little problems", including my dive into optional URL path parameters tonight.

Continue Reading

Production-Specific Code on Eleventy

In setting up a blog, it's generally good to have some sort of analytics, even if it's personal writing. I expect my traffic to be in the single digits in any given week, but it's nice to know what pages do end up showing up highly on search engines, so I could potentially clean them up. In addition, if I ever end up getting linked somewhere on social media, I'll know where to look to get all the free editing I could imagine! However, in doing so, I want to make sure that I don't worry about loading that script while I'm working in development. This is a great situation to use shortcodes in Eleventy.

Continue Reading

Eleventy and Snowpack

I'm pretty certain that anyone that rebuilds their personal site using a Jamstack setup of some sort is contractually obligated to spend the next half dozen posts they write describing their setup. I don't expect to be much different. In my defense... well, I have none. Admittedly, a lot of these posts, as a lot of my writing, tends to be more to help cement concepts personally, as one would do with documentation at a job. If someone else happens to learn something besides me, then all the better! In addition, personal sites are wonderful as they give us the ability to play around with new technology without having to shoehorn it into an existing project, and avoiding having weigh the pros and cons of potential technical debt we could accrue if the new technology ends up not being a long lasting project. I've wanted to try out the new frontend build tools that have been coming out, and I settled with using Snowpack.

Continue Reading