Posts
all tags-
Adding Videos to This Blog
Feb 10, 20251 minute readI just added in the ability to render videos in my blog, and in so doing came across a question I hadn't considered before: how do I reserve space for a video that loads after the page does? Also, are videos loaded after page load, or what's the deal there?
Turns out: yes! You can reserve space for a video. In my case…
-
Dynamic Reading Progress Bar
Feb 10, 20251 minute readI'm sure fjall-rs isn't the first tech blog to implement a dynamic reading progress bar, but it's the first the caught my eye. Implementing it was trivially easy, though there are some browser pitfalls to be aware of.
-
Adding Interactivity
Dec 24, 20223 minute readZola is wonderful. It builds quickly, it's extremely configurable, but it is (by design) not well suited for interactive elements or complex
JavaScript. I hadn't thought I wanted that until I saw some on Amos's site. He ended up usingiframesto manage that integration, which is a perfectly acceptable solution. But it did make me wonder: can we accomplish the same result without all of that nasty uglyHTML? Can we just write some cleanJSand call it a day?Let's find out…
-
Secret Santa: a Saga
Jan 27, 20227 minute readBackstory
I have a groups of friends from college that have a Secret Santa event every year. Even after we all moved apart we've kept it up, jumping to Zoom to unwrap our gifts and guess who was our gifter. One of my most favorite traditions, a delight tempered only by the daunting task of logistics. You see, there are some constraints
-
Lithe
Jan 03, 202217 minute readThe Motivation
Svelte is like Rust for me in that I had heard good things for years before I even gave it a try.
Svelte is like Rust for me in that I loved it immediately.
It's really very simple to write in, the basic idea is engaging, and after trying it I wanted so badly for it to succeed. For context I have professional experience with vanilla JavaScript, React, and Angular. After transitioning a small app from Angular to Svelte, here were my takeaways…
-
Site V2
Dec 27, 20211 minute readChanneling my inner dev, I've gone ahead and completely re-written this site.…
-
Finding My Voice
Dec 27, 20211 minute readI started this site for the same reason I imagine most software developers do: to get hired. Looking back, I'm not really surprised by the result: I was a perfectionist, it took a very long time (and a few tries), and it did not help me get hired. So, with that, and the face that I've been gainfully employed for almost a year now, why resurrect this old thing?
-
Conception
Aug 10, 20201 minute readThis site was made, primarily, as a vehicle for my resume. It could have been a one-day thing. Just find a pretty wordpress template, customize it a bit, and voilà! But where's the fun in that? I mean, what self-respecting dev doesn't love a good greenfield project.
-
What's with the name?
May 04, 20201 minute read"loremdipso"? What's that? Did you mean lorem ipsum? Or, ipso facto maybe?