RSSAmplifier

Blog

arkm

My website, this time in Vue

arkmuntasser.comRSS feed ↗20 posts

Latest posts

The 1 Line of CSS That Blew My Mind

You even come across a piece of code so divine that warps your mind through time and space and it forever changes the way you build websites? Well, dear Penthouse Forums, I never though it would happen to me...

How This Site Was Made

Now this is a story all about how I rebuilt my site with technologies that make me happy like CSS and Vue. And you know we’re on in the Atmosphere, baby!

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.

The Best Part of Tailwind CSS are the Tokens

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.

Animating 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

RSS feeds were the backbone of the original social web and we need to keep it alive.

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

Seriously, this small utility function is a must-have in every project I work on.

Making Accessible Drop Caps

Because stories don't start with "O-nce upon a time".

How to Build Responsive Layouts without Media Queries

A common misconception I see is that responsive web development means loading up your CSS files with media queries for everything.

How to Give an HTML Element an Aspect Ratio

Sometimes you just need a element to shrink or grow in height proportionally with the width.

Write Cleaner Code by Separating Logic from Templates

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.

My solution to the "Impossible Layout"

My solution to the so called "Impossible Layout".

Why I built a Custom Link Vue Component at Work

The most impactful components are the simplest, foundational ones.

I Created an Assessment to Evaluate Potential New Hires

Evaluating developer skills is not a science and I think most test miss the mark.

Phobia and the Mislabeling of Hate

White supremacy is so systemic it's even baked into the words we use to describe it such that it doesn't put the onus on the white supremacist.

What Even are "Real" Developers

The irony of gatekeeping in a field and medium literally meant to not have gatekeepers is totally lost on some.

Write Better Code with CSS Grid

HTML is for structuring and describing your content and not for layout.

How to Improve Dropdown Navigation with Animation

Trying to move diagonally to a hover-triggered menu and having it disappear on you. Flames. On the sides of my face.

Punching Nazis is an American Pastime

Indiana Jones killed so many Nazis, like, if it were anyone other than Nazis you would say it bordered on excessive.