Szymon Chudy
banner
chudy.me
Szymon Chudy
@chudy.me
⚛️ Staff Frontend Engineer @ Lokalise
✍️ Blogging on chudy.me
🥾 Hiker, tennis player, runner
Pinned
Hey there, nice to meet you! ✌️

I'm Szymon – a software engineer who approaches problems with a product lens. I share somewhat opinionated notes on code, productivity, and life at chudy.me.

Outside work, I'm a dad and husband who loves getting outdoors – tennis, hiking, and running keep me sane.
As I see more and more people interested in using @bsky.app to enable comments on their blogs, I’m thinking about building a framework-agnostic #OSS library to support that. What do you think? Tagging @jonathanyeong.com and @brittanyellich.com, as I first came across this idea on your blogs. 🤗
January 31, 2026 at 7:22 AM
What an afterword!

“Today, as we move toward and beyond 2025, we are entering a possible era of AI-generated content. You may ask yourself, why bother? It matters. Your words matter, your knowledge matters, and we must continue to push back against the entropy and bit rot of the internet. (…)”
January 25, 2026 at 9:04 AM
Reposted by Szymon Chudy
Want a detailed, practical guide for devs building apps for the world?

Read the post by @chudy.me here: playfulprogramming.com/posts/buildi...
Building for the World: A Developer's Guide to Internationalization and Localization
Practical introduction to internationalization (i18n) and localization (l10n) - from a developer's point of view.
playfulprogramming.com
January 23, 2026 at 7:34 PM
The longest one so far! Halfway to half marathon in #Warsaw 🏃
January 24, 2026 at 1:45 PM
#Warsaw! Friday through Sunday, I’ll be around the city centre with plenty of free time. Happy to meet up to discuss engineering or pretty much anything else. Feel free to DM me! ☕️
January 22, 2026 at 8:00 AM
I’m super happy to see my articles being featured by the awesome @playfulprogramming.com team. Happy to be a part of this awesome community!
If you work on CMSs, collaboration tools, documentation platforms, or internal tooling, these concepts are foundational to building predictable editors.

This article by @chudy.me breaks those fundamentals down clearly, without assuming prior editor experience: playfulprogramming.com/posts/fundam...
Fundamentals of Rich Text Editors
The mental model I wish I had when I started working with WYSIWYG editors: document models, transactions, and custom nodes explained in 10 minutes.
playfulprogramming.com
January 20, 2026 at 2:55 AM
Introduce yourself with 5 concerts you’ve been to:

- Raz Dwa Trzy
- Vivaldi Experience
- Symphony of the Four Corners of the World
- Igor Herbut Solo
- Dream Theater
Introduce yourself with 5 concerts you’ve been to

- Red Hot Chili Peppers
- Rise Against
- Bad Religion
- Britney Spears
- Distant Worlds: Final Fantasy

Bad Religion cooked my ear drums.
Introduce yourself with 5 concerts you’ve been to!

- They Might Be Giants
- MONO (front row, my eardrums were toast lol)
- Godspeed, You! Black Emperor
- Peter Gabriel
- Heilung
January 20, 2026 at 2:52 AM
The yesterday is gone. And that's a good thing.

This weekend, I saw the Groundhog Day musical — yes, there's a musical version of the classic film starring Bill Murray and Andie MacDowell, with music by the brilliant Tim Minchin. It sparked an important reflection I wanted to share.
January 19, 2026 at 7:30 AM
Are #newsletters dead? Especially for early creators?

Just wondering if it even makes sense to start one myself. Currently, I have 4 subscribers (myself and my wife included 😅), and I wonder if this is the right moment or if I should focus more on building visibility/reach, etc. What do you think?
January 18, 2026 at 2:03 PM
When your kids steal your phone, they won’t tell you – but there will be signs.
January 14, 2026 at 5:14 AM
Reposted by Szymon Chudy
As hyped as Claude Code + Obsidian is, I have no desire to upload my personal unencrypted vault data to Anthropic or anyone else.

I hope that the ideas of private inference and confidential computing that Moxie described take off. It's how all LLMs should work.
January 13, 2026 at 5:24 PM
Do you know what happens when you type Google․com – or any website – and press Enter?

Spoiler: way more than you think.

All in a few hundred milliseconds. Ok, often slower, but still happening every single time. 😉

My first thought? This is going to be a nice blog post! Here we go: chudy.me/go/gl
What Happens When You Type Google.com and Press Enter | Szymon Chudy
A closer look at the classic interview question that reveals how deep your understanding of the web really goes.
chudy.me
January 13, 2026 at 4:40 PM
Small changes are always the most satisfying. I just made an OG image for my blog's main page. Next up – generated images for posts. What do you think? ✌️

chudy.me
Asking Why Before How | Szymon Chudy
Staff engineer who cares about the why, not just the how. Writing about frontend, productivity, and growing in tech.
chudy.me
January 9, 2026 at 4:50 PM
I guess the recent news about injecting #Google Gemini into #Gmail will finally push me to migrate fully to @fastmail.com, which I already use for my domain email.
January 9, 2026 at 7:35 AM
That might be a bit old-school, but I love reading paperbacks. This one is my first from Manning, and I’m really impressed with the print quality!

And the content, ofc, speaks for itself thanks to @cynthiadunlop.bsky.social and @sarna.dev. Join us discussing it in the @overcommitted.dev community!
January 8, 2026 at 1:44 PM
Guilty of that 😅
Somewhere along the way, our industry started calling everything a mock.

@emilybache.com explores why the language of mocking in software testing has drifted so far from its original meaning.

Watch on @modernswe.bsky.social NOW ➡️ youtu.be/RvKPOjlQKyM

Good one, Emily 👏
We Need to Stop Calling Everything a Mock!
YouTube video by Modern Software Engineering
youtu.be
January 8, 2026 at 1:36 PM
Reposted by Szymon Chudy
i wrote about atproto and why it matters
Open Social — overreacted
The protocol is the API.
overreacted.io
September 26, 2025 at 3:33 PM
@anotherdayinpoland.bsky.social „Poland isn’t just about pierogi and pickles”. Oh c’mon. That’s our heritage! 😅

Just kidding, love and support the idea of promoting true Poland in such a way.
January 8, 2026 at 11:45 AM
Reposted by Szymon Chudy
Drop your RSS feeds in the replies so people (including me) can find them 👇
January 7, 2026 at 8:56 AM
Isn’t em dash inserted when you press hyphen twice? At least this is how it works in PL mapping.

Em dashes are commodity in Polish and I’m just used to them. However, I found myself using en-ones instead just not to be accused of overusing AI. Not sure if that is a valid English though.
"em dashes are AI" i didn't memorize alt+0151 and option+shift+hyphen to be accused of such treachery
January 7, 2026 at 8:30 PM
Reposted by Szymon Chudy
write for yourself and the audience will show up
January 6, 2026 at 3:38 PM
This weekend, I got my first cold outreach from readers. Actual strangers have found my blog and followed up! Can’t stop smiling about it. 🫣

Inspired by @jonathanyeong.com (thank you ✌️), I’m now using Bluesky for blog comments.

Want to beta test it with me? Here’s the latest post: bit.ly/49hzLxB
What Therapy Taught Me About Being a Staff Engineer _ by Szymon Chudy
Three years of therapy reshaped how I work. On self-love, picking battles, shaping culture, and measuring impact over ticket count.
bit.ly
January 4, 2026 at 5:12 PM
Three years of therapy taught me more about Staff Engineering than any course ever could.

Every New Year's Eve, I take a few friends #hiking to watch the sunrise from a nearby mountain. These moments always spark reflections on the year behind and ahead. Here is the wrap up 🧵

#staffengineer
January 4, 2026 at 7:22 AM
First Anniversary! This year, I plan to dedicate more of myself to this.
I've been thinking about starting a software-related blog for quite some time, but I've been reluctant, mostly because I feel the web is already oversaturated with content. However, after reflecting on my reasons, I decided to give it a try.

Is anyone here also writing? I'd love to network 🤗
Hello, World!
I honestly can't believe this is happening. I've been thinking about starting a software-related blog for quite some time, but I've been reluctant. There were many reasons, which mostly come down to t...
chudy.me
January 4, 2026 at 7:19 AM
Just completed my first 11 km right after an unplanned bouldering session with my daughter. Neither was easy, but both were worth it. 😅

Warsaw #HalfMarathon coming in about 12 weeks! #Running
January 3, 2026 at 8:39 PM