arkm

The Blog

This is where you can find a collection of all my writings. Topics will range from development, to politics, to social justice issues. Whatever is on my mind, really. Have yourself a read and hopefully you get something out of it, but these posts are for me.

Subscribe to the blog-only RSS feed

Categories

All Posts

They Threw Rocks

A child screams in the back while a father desperately tries to prevent the police from brutalizing his family. But they threw rocks.

How I Use Tailwind CSS

Everyone else has been talking about Tailwind CSS lately so I might as well jump on this bandwagon. And, actually, I've not seen anyone state my point of view on it yet so I have something to add.

How to Animate Sprites on the Web

You like sprites? I like sprites. So I wanted to make see how easy it would be to make an animation from a sprite sheet. Turns out it's super easy, barely an iconvenience.

Creating an RSS feed with Next.js and Next-MDX

I recently decided to fully rebuild my blog from the ground up using Next.js. By default, there's no built-in support to auto-generate an RSS for blog posts like there are in so many starters for Gatsby. As such I needed to roll my own.

Finding Respite in Lego

There's something to be said about having a task that you can do with your hands and following directions that blocks everything else out.

This one weird trick changed my whole async/await game

Drop caps can present a unique challenge for accessibility. It may seem like a simple enough design feature to implement on a site, but given that the CSS for actual drop cap support is presently only implemented in Safari we have to get a bit hacky.

Making Accessible Drop Caps

Drop caps can present a unique challenge for accessibility. It may seem like a simple enough design feature to implement on a site, but given that the CSS for actual drop cap support is presently only implemented in Safari we have to get a bit hacky.

Phobia and the Mislabeling of Hate

This week I read something that stuck with me. It gnawed at me and it took me a long time to figure out exactly why it bothered me. It was a tweet by J.K. Rowling, who has grown increasingly problematic lately.

What Even are "Real" Developers

What even is a real developer? It’s a concept I have to battle a lot as a developer myself and as a manager and trainer of other devs.

Write Better Code with CSS Grid

CSS Frameworks like Bootstrap, Foundation, and Bulma help us describe our HTML in terms of layout structure and components, but I'm not a fan of that approach.

How to Improve Dropdown Navigation with Animation

One of the most annoying things on the web is when a dropdown opens on hover and you move the most diagonally into the dropdown, but in doing so the dropdown disappears because I stopped hovering over the zone that triggers the dropdown to appear.