Posts

React code snippet showing a ProductConsumer component with JSX syntax and console.log statement on dark IDE background

React noop anti-pattern

Why I avoid a particular React pattern, what the "noop anti-pattern" is, and how to simplify component logic.
Scrabble tiles spelling "PSEUDONYM" with blurred white flowers in background

A Useful Git Alias: View Recent Branches Quickly

1 min read
A simple Git alias that helps you list and switch to recent branches faster, with setup instructions.
Checkbox with red checkmark and two empty boxes below it on white background

Designing form validation the right way

Key principles and practices for creating form validation that’s both user-friendly and robust.
Scrabble tiles spelling "PSEUDONYM" with blurred green and white foliage in background

Setting Long-Term Goals: Running, Learning, and Consistency

3 min read
Reflections on goal setting, running a marathon, and staying consistent with learning and personal projects.
Person filling out a Report of Adoption legal document with a blue pen

Making sure your forms don't suck

Notes and tips from my talk on improving form usability and developer experience.
A pink notebook with gray text reading "Things I Can't Say Out Loud" on a green leaf-patterned background.

Reduce all the things

Practical examples and tips for using reduce effectively in JavaScript.
Visual Studio Code IDE showing C# validator code with git log panel displaying project branches and commit history

Git stash workflow

A simple Git stash workflow that keeps your changes safe and easy to restore.
Neon Cyrillic text glowing vertically on dark brick wall with candles below

Chrome DevTools

A roundup of useful Chrome DevTools features and shortcuts for frontend developers.
Person wearing headphones at computer workstation with dual monitors displaying code and green interface

On programmers and empathy

Why clear communication and empathy matter in software teams — beyond just writing code.
Mother and daughter sitting at table working on laptop together in home office setting

Working from home misconceptions

My take on common myths about working from home and what really matters for productivity.