Software engineer at SWM with 2+ years of experience. Open source developer. Enriched-Markdown maintainer

Poland
๐Ÿ“– The Enriched Markdown docs are officially live! Native Markdown rendering for React Native, iOS, Android, macOS & Web, now fully documented: โ€ข editable live examples โ€ข React Native, Swift & Kotlin in one place โ€ข feature support for every platform docs.swmansion.com/enriched-โ€ฆ
2
6
33
1,764
Ernest Szlamczyk retweeted
Your Markdown spoilers, haunted ๐ŸŽƒ In Enriched Markdown for Android, you can swap the spoiler overlay for your own drawing. To show what that unlocks, we built a haunted house in Jetpack Compose. Every room hides its guest book a different way. Cobwebs, crypt fog, jack-o'-lanterns, ghosts, bats, dripping blood, one candleโ€ฆ Trick or treat? See what's hiding ๐Ÿ‘‡
2
4
31
890
Ernest Szlamczyk retweeted
react-native-enriched-markdown just passed 500k weekly downloads on npm ๐ŸŽ‰ We celebrated 300k at the end of September, so that's +200k in under a month. Thank you to everyone building with it, reporting issues, and sending PRs ๐Ÿ’š GitHub link below ๐Ÿ‘‡
4
4
50
1,396
โœ๏ธ EnrichedMarkdownTextInput now works on the web! Same component as on iOS & Android: โ€ข rich text in, Markdown out โ€ข headings, nested lists, spoilers โ€ข paste Markdown, keep formatting โ€ข its own undo and redo stack, covering formatting as well as text โ€ข RTL, line by line (coming tomorrow) Try it out with: npm i react-native-enriched-markdown@nightly
1
1
16
1,183
We got GTA7 before GTA6
Non-euclidean GTA 6: Vibe City ๐Ÿชฉ Made in TypeGPU + a bit of a secret sauce. All NPCs have my head... that was the only model on this particular laptop ๐Ÿคทโ€โ™‚๏ธ
6
66
Similar feelings here. I tried Argent ~3 months ago and hit some rough edges. Tried it again recently and I'm honestly amazed how much it's improved since July. If you had the same experience, then you should definitely give it another shot!
if you tried Argent 3 months ago, try it again ๐Ÿ‘€ in my testing only a third of an agent sessionโ€™s time is spent in Argent, the rest is the model thinking so this time we cut round trips and context ๐Ÿงต
5
54
Ernest Szlamczyk retweeted
Every perf change has a cost somewhere. This table shows both sides at once: CPU, frames, latency, memory, startup, renderer work, per phase, with confidence intervals. Faster in one place, slower in another? You see it before it ships.
"90% faster" sounds great. But what does the user actually feel? Building a tool for benchmarking ๐š›๐šŽ๐šŠ๐šŒ๐š-๐š—๐šŠ๐š๐š’๐šŸ๐šŽ PRs. Release build, physical devices, randomized A/B runs, confidence intervals, regressions flagged.
1
6
66
1,705
๐Ÿ“– The Enriched Markdown docs are officially live! Native Markdown rendering for React Native, iOS, Android, macOS & Web, now fully documented: โ€ข editable live examples โ€ข React Native, Swift & Kotlin in one place โ€ข feature support for every platform docs.swmansion.com/enriched-โ€ฆ
2
6
33
1,764
Ernest Szlamczyk retweeted
๐šŽ๐š—๐š›๐š’๐šŒ๐š‘๐šŽ๐š-๐š–๐šŠ๐š›๐š”๐š๐š˜๐š ๐š— is truly universal and native on each platform: โžก๏ธ Android, iOS, macOS, web โžก๏ธ SwiftUI, Jetpack Compose, React Native, React Please leave us a star โญ (GitHub link in the description) and consider using in your project!
9
10
150
8,319
Ernest Szlamczyk retweeted
enriched-markdown-android v0.3.0 is live! ๐Ÿš€ ๐Ÿ™ˆ Spoilers โ€“ ||text|| hidden under animated particles, tap to reveal, custom overlays ๐Ÿงฎ LaTeX math โ€“ $ inline $ and $$ block $$, wide equations scroll sideways ๐ŸŒˆ Syntax highlighting โ€“ fenced code colored by language with tree-sitter, 14 grammars, themed per token type ๐Ÿ“‹ Better code blocks โ€“ language header, copy button, long lines scroll sideways ๐Ÿ–๏ธ Highlight โ€“ ==text== gets a background ๐ŸŽจ Material 3 โ€“ a markdown style built from your ColorScheme Jetpack Compose API, native Android text under the hood. Math and highlighting ship as separate Maven artifacts, so you only add what you need.
3
2
42
1,451
You know it's great research when your first reaction is "wait, does our lib have this too?" Already found a few suspects in EnrichedMarkdown ๐Ÿ‘€
I spent some time profiling <๐šƒ๐šŽ๐šก๐š> component in React Native (mostly C++ and Kotlin text rendering pipeline) โฑ๏ธ Traced with Argent, Perfetto and simpleperf on a low-end physical Android phone ๐Ÿ•ต So far I submitted 3 draft PRs ๐Ÿงต
1
6
114
Ernest Szlamczyk retweeted
enriched-markdown-ios v0.4.0 is live! ๐Ÿš€ ๐ŸŒˆ Syntax highlighting โ€“ fenced code colored by language with tree-sitter, 14 grammars, themed per token type ๐Ÿ“‹ Better code blocks โ€“ language header, copy button, long lines scroll sideways ๐Ÿ–ผ๏ธ Block images โ€“ maxHeight, aspectRatio and resizeMode โ†”๏ธ Mixed-direction text โ€“ writing direction resolved per paragraph โšก Faster long documents โ€“ less render time and memory SwiftUI API, TextKit 2 under the hood. Highlighting ships as a separate SPM product, so you only link it if you need it.
5
6
48
1,400
Ernest Szlamczyk retweeted
Your Storybook notes just got Enriched โœจ In the next @storybookjs React Native release, the Notes addon renders Markdown natively with react-native-enriched-markdown. Same notes parameter, nothing to rewrite. Highlighted code, callouts, tables, task lists, text selection, and much more. Huge thanks to @Danny_H_W for reviewing and merging the PR ๐Ÿ™Œ
2
9
50
2,156
Very exited to announce I got into the @claudeai for open source program! I hope together we can improve the #EnrichedMarkdown libraries for react native, android and ios! Expect some new treats from me soon ๐Ÿ‘€
1
9
196
Ernest Szlamczyk retweeted
What it takes to win the Close the Loop challenge? ๐Ÿ† We're judging in three categories: ๐Ÿ… Best Overall: The most impressive demo end-to-end. ๐ŸŒ Best 3d: The most creative use of 3D graphics (we may give extra points for using TypeGPU ๐Ÿ‘€) ๐Ÿค– Least Slop: The cleanest agent run with the fewest retries, hallucinations or unnecessary steps. Enter today: l.swmansion.com/3kVkZp
1
10
33
2,095
Another cool feature, honestly all people involved in creation of this did such a great job! ๐Ÿ’š ๐Ÿ’Š
Links become pills in Enriched Markdown ๐Ÿ’Š Weโ€™re teaming up with @jullerino to bring Enriched Markdown to @t3dotchat! First up: native link pills. Plain [text](url) rendered as native pills on iOS & Android. Mentions get avatars, files get icons, locations get pins - with custom labels and tints. Ready for testing in the nightly release! ๐Ÿงช๐Ÿš€ Demo below ๐Ÿ‘‡
5
166
Ernest Szlamczyk retweeted
A sneak peek at what's coming to Argent: macOS desktop apps ๐Ÿ–ฅ๏ธ
1
10
52
1,759
Ernest Szlamczyk retweeted
Software Mansion is now a Select partner in the Claude Partner Network ๐ŸŽ‰ If you're looking for an AI-first team that builds with the latest tools, let's talk. More in our blog post: swmansion.com/blog/software-โ€ฆ @AnthropicAI @claudeai
16
78
4,861
React Native Enriched Markdown 1.1.1 is live! If you're on 1.1.0, we highly recommend this patch. It brings essential fixes for iOS text rendering, blockquote accessibility, and touch handling, alongside solid performance boosts. ๐Ÿช„
React Native Enriched Markdown 1.1.1 released! Fixes in bugs introduced by previous version, performance improvements. swmansion.com/changelog/reacโ€ฆ
1
6
93