Sign in

Marek Honzal

@marekhonzal.com
24 followers 54 following 17 posts

marekhonzal.com Software engineer @ Apify

PostsRepliesMedia
Marek Honzal @marekhonzal.com · 02/06/2026
Shipped meowsoot.nvim 🐾, a pink–cyan–lavender Neovim colorscheme with one rule: green never touches your code. strings yellow, functions pink, types lavender. pure Lua, zero deps, 22 plugin integrations + night & dawn variants. github.com/marekh19/meowsoot.nvim #nvim #neovim #vim
A Neovim editor screenshot using the meowsoot colorscheme — a dark charcoal background with code highlighted in pink, cyan, lavender, peach, and yellow. Function names are pink, keywords cyan, types lavender, and strings yellow. No green appears anywhere in the code.
020
Marek Honzal @marekhonzal.com · 19/02/2026
25 minutes to change a button color. one css property. six steps across multiple repos. webpack, craco, gulp - configs nobody dared touch. migrated 15 react apps to #rspack. shipped #microfrontend i argued against. wrote about what worked, what didn't, and the trade-offs #modulefederation
marekhonzal.com
25 Minutes to Change a Button Color | Marek Honzal
Migrating 15 React apps from Webpack to Rspack, and what I learned shipping the microfrontend architecture I disagreed with.
000
Marek Honzal @marekhonzal.com · 15/12/2025
We open-sourced our internal Frontend Playbook 💅 A year of "how we build FE at Applifting": code style, libs, patterns. Now switching projects feels like home + reviews have fewer opinion wars. applifting.github.io/frontend-pla... #frontend #typescript #react #DX
applifting.github.io
Applifting Frontend Playbook
Opinionated guidelines for frontend projects at Applifting — from React patterns and TypeScript tips to data fetching, routing, and workflow.
400
Reposted by Marek Honzal
TypeScript.fm @typescript.fm · 12/11/2025
Today on the pod, Node 24 goes LTS, Nuxt Image V2 brings TS goodies, and Anders shares insights on TypeScript's AI era rise. Plus community takes on engineering practices! share.transistor.fm/s/b87c759b #typescript
share.transistor.fm
Nuxt Image Loves TypeScript, Node 24 Goes LTS, and a Satisfying Use of satisfies | News | Ep 43 | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 43
News for the week of November 3, 2025: Node 24 promoted to LTS, Nuxt Image V2 is full of TS goodies, and Anders is humbled by TypeScript's rise. From the community: TypeScript is not a substitute for...
266
Marek Honzal @marekhonzal.com · 07/11/2025
New blog post: Immutable by Default in TypeScript 🧊 Practical patterns (as const, readonly, satisfies) for safer, cleaner code. marekhonzal.com/blog/immutab... #TypeScript #Immutability #CleanCode #WebDev
marekhonzal.com
Immutable by Default: Practical TypeScript Patterns | Marek Honzal
Learn how to apply immutability by default in TypeScript. From as const to value tables, get safer code, cleaner APIs, and easier refactors.
180
Marek Honzal @marekhonzal.com · 11/10/2025
TypeScript narrows types at compile time - but runtime checks? You’re on your own. That’s why I made Narrowland - a tiny lib for type guards, invariants & assertions. → npmjs.com/package/narrowland
npmjs.com
010