8 pages tagged with "beginner"
Gatsby, React, and static websites are all rage at the moment. Though they aren't without their flaws, for the most part, I've been riding the bandwagon. Over the last year I've been working daily helping maintain a large Gatsby site, working on a Gatsby personal site and enjoying flexing my Gatsby … read more
When writing a struct with the intention of it being reused, it's important not to use boxed trait objects to represent interior data. Namely, this is because turning an object into a Box<dyn Trait> loses a lot of type information about the object which is difficult to get back should the deve… read more
A lot of people hate force pushing. I hear the same argument over and over again, that needing to force push to a branch means you've done something wrong. I detest this! In fact, I'd argue that needing to force push to a branch means you've done everything right! Fixup your mistakes For a lot of pe… read more
A few weeks ago, I saw this post by Robert Hearton which outlined a few programming projects for advanced-beginners. It talked about the idea of the "valley of despair", and offered up some ways that might help you get out of it. This got me thinking about my experience with Vim. It occurr… read more
Setting up fonts for Japanese and other non-latin languages can be a bit difficult on Arch Linux. I find that every time I configure a new system I forget how to make it work perfectly, and I end up wasting hours trying to find the right answers. So I'm writing this as a reference in case I ever nee… read more
I have a T440s that runs Arch Linux. It's the computer that I use at University and I spend a lot of time programming on it. One of the things that I hate about it however, is the amount of time it takes to build a package from the AUR. Activate Turbo One of the reasons things aren't compiling as fa… read more