Sign in

Krasimir

@krasimir.bsky.social
56 followers 73 following 35 posts

Senior engineer. Book author. Speaker. Serial SaaS builder.

PostsRepliesMedia
Reposted by Krasimir
WebExpo Conference @webexpo.bsky.social · 29/03/2026
Finally understand what React is doing on the server. Join @krasimir.bsky.social for a half-day hands-on workshop. ✅ SSR from scratch with renderToString ✅ Streaming with renderToPipeableStream ✅ Selective hydration ✅ Server Components and server actions 🎫 Seats are limited!
121
Reposted by Krasimir
React Summit @reactsummit.gitnation.org · 20/03/2026
Catch the amazing workshop on React Server Components by @krasimir.bsky.social! Learn how server-side rendering has evolved over the past few years, and explore how to build server components without a framework, along with many other takeaways.
021
Krasimir @krasimir.bsky.social · 19/03/2026
🚀 This is hilarious! Someone (Kagi) did the ultimate LinkedIn translator. Now, I don't have to think to impress. It's all there. Good job! Go immediately to translate.kagi.com and fix your posts now.
000
Krasimir @krasimir.bsky.social · 09/03/2026
Posting this to mark the day I wrote my first skill. Not gonna lie. It’s fun. And honestly a bit mind-blowing. Natural language is becoming part of everything. The clearer you express your thinking, the better the software behaves. New advice for 2026: read more books and expand your vocabulary. 📚
000
Krasimir @krasimir.bsky.social · 08/03/2026
I can relate a lot to this fella. The truth tho is that we still have to pay bills and eat, so whether we want to or not, we have to take that train 👉 www.youtube.com/watch?v=pzkw...
010
Krasimir @krasimir.bsky.social · 22/02/2026
Just recently I wanted to write a script that uploads a directory to S3. I decided to use Copilot. It's my attempt to prove two things: (a) that AI can't (still) replace me as a senior software engineer and (b) that it still makes sense to learn programming. krasimirtsonev.com/blog/article...
krasimirtsonev.com
Nice try dear AI. Now let's talk about production.
Nice try dear AI. Now let's talk about production. / Just recently I wanted to write a script that uploads a directory to S3. I decided to use Copilot. I have been using it for a while. This article i...
000
Krasimir @krasimir.bsky.social · 29/01/2026
Finally. Holding a printed copy of my fifth book 📖✨ “Pocket Guide to Seniority”. A short, practical read with my tips on growing into a senior engineer. Written on and off for 2 years. ~60 pages. Quick read. 👉 seniority.krasimirtsonev.com
000
Krasimir @krasimir.bsky.social · 27/01/2026
These two things: "For every hard pitch I’ve soloed, I’ve probably soloed a hundred easy pitches." "I differentiate between risk and consequence. Sure, falling from this building is a high consequence, but, for me, it’s low risk." (because he's well prepared) www.youtube.com/watch?v=KkVZ...
youtube.com
Alex Honnold BEST MOMENTS Free Soloing Taipei 101 | #SkyscraperLIVE | Netflix
YouTube video by Netflix Sports
000
Krasimir @krasimir.bsky.social · 24/01/2026
Just to remind you that we did have server-side JavaScript 25 years ago ... Nothing new really ... just well-forgotten old.
020
Krasimir @krasimir.bsky.social · 06/01/2026
New blog post 🔥 "Streaming JSON in 200 lines of JS" 👉 krasimirtsonev.com/blog/article... React Server Components brainrot led me here. Also yes, I made an npm package. It’s called Streamson 😎 #JavaScript #HoldMyJSON #YetAnotherNpmPackage
krasimirtsonev.com
Streaming JSON in just 200 lines of JavaScript
Streaming JSON in just 200 lines of JavaScript / I was continueing my exploration of React server components when I stumbled upon on this article about progressive JSON. Dan Abramov describes a techni...
010
Krasimir @krasimir.bsky.social · 18/12/2025
🤦 Remember that quote from Brian Kernighan: "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."
010
Krasimir @krasimir.bsky.social · 16/12/2025
When the AI gets confused, it’s usually not thinking — it’s mirroring your lack of fundamentals. Adaptability comes from fundamentals. AI just exposes who skipped them. 😌🔥 P.S. Scott at Syntaxfm
010
Krasimir @krasimir.bsky.social · 09/12/2025
Let’s be real, friends — most days we just… write code (or stare at it until it fixes itself) 🙂 P.S. And yes, of course I generated the version on the right with my personal AI assistant. It knows me a little too well, doesn’t it? 😄
010
Krasimir @krasimir.bsky.social · 08/12/2025
Admit it - you like #JavaScript! It’s fine, this is a safe space ... confess the truth. You write JavaScript. P.S. @JSTalks
000
Krasimir @krasimir.bsky.social · 05/12/2025
🏁 Wrapped up my final workshop of the year - the grand finale of “Krasimir talks about SSR until someone stops him.” See you in 2026 — and yes, you can hire me to bring this workshop to your event. 🚀
000
Krasimir @krasimir.bsky.social · 04/12/2025
JavaScript has its 30th birthday today! 🎂 I'm attaching a function that calculate its age 😂. In its lifetime it has given us: - Pop-up ads 👀 - jQuery magic ✨ - Callbacks 😵 - Promises 🙂 - async/await 😍 - ... and React hydration errors 🤬 What a journey. Happy 30th Birthday, you chaotic legend!
000
Reposted by Krasimir
WebExpo Conference @webexpo.bsky.social · 02/12/2025
🎢 20 years of web dev chaos and “wait… what” moments. At WebExpo 2025, @krasimir.bsky.social zipped us through the web’s origins. 🦕 The first surviving webpage, early Ajax, the rise and fall of Flash and the reminder that HTML, CSS and JS still carry everything.
webexpo.net
Fundamentals, practice and progress: Lessons from 20+ years of change
May 27-29, 2026
121
Krasimir @krasimir.bsky.social · 01/12/2025
🚀 Had a blast at #JSTalks2025! MC-ing, a talk, an AI panel, and tons of great JavaScript vibes. Huge thanks to Mihail Mateev, Piya Khongcharoen & team for the flawless event. Saw old friends, made new ones — can’t wait for next year! 🙌
000
Reposted by Krasimir
React Advanced London @reactadvanced.gitnation.org · 21/11/2025
Learn from @krasimir.bsky.social, Author & JavaScript Expert, how to build Vanilla Server Components in React - no framework needed! 🧩 Dive deep into server-side rendering with pure JS & Node. Join reactadvanced.com
011
Krasimir @krasimir.bsky.social · 12/11/2025
🔥 OMG big announcement time (AI told me to start with enthusiasm) 🔥 I’m speaking at @webexpo.bsky.social 2026 in Prague 🇨🇿 — May 27–29! Talk: “JavaScript: Weird by design and we ❤️ it” AI wrote this post. I ruined it. We’re a team now. 🎟️ webexpo.net/tickets/ #WebExpo #JavaScript #AIWroteThis
041
Krasimir @krasimir.bsky.social · 10/11/2025
🤘There are just two weeks till JSTalks. The schedule is up at www.jstalks.net/schedule. Make sure that you stop by if you are in Sofia on the 29th of November. All day #JavaScript! I'm wrapping up my slides and want to share a sneak peek. I'm almost sure that your apps looks similar. Isn't it? 😎
020
Krasimir @krasimir.bsky.social · 29/10/2025
🚀🤩 I'll be leading a free online workshop on 4th of December as part of React Advanced Conference. We'll be exploring server-side rendering. Don’t miss out – grab your conference ticket to attend here reactadvanced.com P.S. By the way, you could attend remotely!
010
Krasimir @krasimir.bsky.social · 06/10/2025
🚀🎊 Hey, world. I'm starting the week with a huge announcement. I'm turning a new page in my career. I'm now a proffesional "vibe code restoration specialist". I'm here now to read, understand and fix the code that AI generates. Wish me luck🤞.
020
Reposted by Krasimir
React Summit @reactsummit.gitnation.org · 29/09/2025
Great talk by @krasimir.bsky.social! Learn how to apply #React principles beyond React projects for scalable, maintainable codebases in front-end JavaScript tasks. gitnation.com/contents/using-react-…
021
Krasimir @krasimir.bsky.social · 28/09/2025
Holy cow ... done with WebGL and Three.js 👉 messenger.abeto.co
messenger.abeto.co
Messenger
It's a small planet, but someone's gotta make the deliveries.
020
Krasimir @krasimir.bsky.social · 15/09/2025
Spent the weekend testing React Server Components support across popular frameworks 👉 rsc.krasimirtsonev.com Results: ✅ Next.js, Vite, Waku (100%) ⚠️ Forket, Parcel, ReactRouter, RedwoodSDK (83%) Tests: rsc.krasimirtsonev.com#testcases Know another RSC-ready lib? Ping me! #ReactJS #javascript
rsc.krasimirtsonev.com
React Server Components support
Can I use React Server Components (RSCs) today. A project that shows the support of RSCs across the frameworks and libraries.
030
Krasimir @krasimir.bsky.social · 13/09/2025
HA! It was about time ... AI agent injection www.youtube.com/watch?v=vlF0...
youtube.com
AgentHopper: An AI Virus (Proof-of-concept Research Project)
YouTube video by Embrace The Red
000
Krasimir @krasimir.bsky.social · 02/09/2025
Here's my new and shiny library - Forket and its story krasimirtsonev.com/blog/article... It's about supporting React Server Components without a framework. #rsc #react #javascript
krasimirtsonev.com
React Server Components support without a framework
React Server Components support without a framework / I was at ReactSummit this June and spoke with some folks from Vercel about Next.js and RSC support outside of the framework. I really wanted to tr...
020
Krasimir @krasimir.bsky.social · 02/09/2025
The online world is changing for good or bad. Here's a new kind of service - translate every site to a simplified markdown. My own looks like this into.md/https:/krasi...
000
Krasimir @krasimir.bsky.social · 29/08/2025
For those of you that write #CSS. Pretty interesting findings in here 2025.stateofcss.com/en-US/
2025.stateofcss.com
State of CSS 2025
000
Krasimir @krasimir.bsky.social · 18/08/2025
What a nice little app I found - a cool way to create some sort of a digital signature based on your name 👉 signature.cnrad.dev
000
Krasimir @krasimir.bsky.social · 30/07/2025
🚀Excited to lead a React Architecture Masterclass this October in Amsterdam – together with the amazing folks at @triforkams! 🎉 2 days of patterns, SSR, RSC, state mgmt, testing & real-world app building. Let’s level up together! 💪 trifork.nl/academy/our-... #React #Amsterdam
000
Krasimir @krasimir.bsky.social · 13/07/2025
Today’s “How the hell didn’t I know about that?” moment: we can use the hidden attribute on any HTML element to hide it. Until now, my go-to method was using display: none. More about it here: developer.mozilla.org/en-US/docs/W...
020
Krasimir @krasimir.bsky.social · 07/07/2025
Be honest! When was the last time when you click on that "2"?
000
Krasimir @krasimir.bsky.social · 02/07/2025
The #JavaScript minifiers are really interesting. Here's something that I just saw and it saves a couple of bytes.
020
Krasimir @krasimir.bsky.social · 25/06/2025
🏝️🍹⛱️🌞🌊 @reactsummit.gitnation.org vibes at the beach :)
000
Krasimir @krasimir.bsky.social · 23/06/2025
👋 Hey, I started preparing the new conference season -🎤 Excited to speak at DEV: Challenge Accepted on Sept 28 in Sofia, Bulgaria! Topics include AI/ML, front-end, back-end, DevOps, leadership & more. Check out www.challengeaccepted.dev — come say hi if you're around! 👋
110
Krasimir @krasimir.bsky.social · 21/06/2025
I'm just passing by to say that another framework that supports RSCs is github.com/wakujs/waku
github.com
GitHub - wakujs/waku: ⛩️ The minimal React framework
⛩️ The minimal React framework. Contribute to wakujs/waku development by creating an account on GitHub.
010
Krasimir @krasimir.bsky.social · 21/06/2025
Rollup is what powers Vite and it’s the base for so many other tools. youtu.be/azk-GuGiy3E?...
youtu.be
The Story of Rollup with Rich Harris
YouTube video by CultRepo (formerly Honeypot)
000
Krasimir @krasimir.bsky.social · 20/06/2025
Just wrapped an amazing week at #JSNation and #ReactSummit in Amsterdam! 👨‍🏫 Ran my "React in Patterns" workshop 🧠 Joined the React Ecosystem Contributors Summit 🎤 Spoke on "Using React Without Using React" 💯 Top-notch organization for everyone! 🇳🇱 Hope to be back soon!
021