- Animating Clipped Shapes
31 Oct 2017
Another #postAboutYourPen post. This time I’m going to explain how I recreated Herry Koo’s SA 15 dribbble shot using SVG and animejs…
- Screw it, I’ll host it myself
7 Apr 2021
It’s all fun and games until someone loses an eye. Likewise, it’s all fun and games until someone loses access to their private and/or business data because they trusted it to someone else.
- The Cursed Certificate
5 Apr 2021
The most chaotic self-signed TLS cert ever made...
- Build a business, not an audience
28 Feb 2021
If you’re reading this, I’m pretty sure you’ve seen the following pattern over and over again:
- Modern CI is Too Complex and Misdirected
The state of CI platforms is much stronger than it was just a few years ago. Overall, this is a good thing: access to powerful CI platforms enables software developers and companies to ship more reliable software more frequently, which benefits its users/customers. Centralized CI platforms like GitHub Actions, GitLab Pipelines, and Bitbucket provide benefits of scale, as the Internet serves as a collective information repository for how to use them. Do a search for how to do X on CI platform Y and you'll typically find some code you can copy and paste. Nobody wants to toil with wrangling their CI configuration after all: they just want to ship.
- Choosing a good development partner
When developing new software, timelines, cost, and quality can be hard to control. Here’s how to choose the right development partner to keep things on track.