Software engineer working on @WaspLang

Zagreb
Filip Sodic retweeted
"just answer yes or no"
143
580
9,414
557,527
Filip Sodic retweeted
This makes WebMCP even more important to learn: github.com/vincanger/webmcp-…
Claude now has its own built-in browser in Cowork. When your task involves a website, a browser opens in Cowork's side panel, and Claude navigates, fills forms, and finishes the job.
5
10
158
22,067
Filip Sodic retweeted
robber duck 🔫🦆: a duck that steals all your ideas
3
2
6
195
Filip Sodic retweeted
A sneek peak at what agentic wallets look like. In this example I - built a Substack alternative on x402 - added agent-friendly API endpoints - gave my agent a USDC wallet - added /skills to make wallet features agent invocable Cloudflare wallets will probably make this easy!
7
3
21
3,819
Filip Sodic retweeted
I took @steveruizok's advice & got an ESP32! So much fun for ~$55. I programmed it to display live stats from my online radio station, and use the built-in mic to transcribe and send messages in the station's chat :) Here's everything I bought & how it works: - Waveshare ESP32-S3 1.54" e-Paper AIoT board ($30) - Wi-Fi, mics, speaker, battery charging built in - 3.7V 500mAh LiPo ($10) - JST 1.25 connector adapters ($15 for 20) - ESP32-S3 polls my radio's API over Wi-Fi every 20s → renders a "broadcast console" UI on the 200×200 e-paper - Hold-to-talk: dual mics record → WAV upload → server transcribes w/ @OpenAI → posts to the live chat via websocket, pinned as the station owner (API-key auth) - Backend is my @WaspLang app (React/Node/Prisma) on @Railway over 3 tiny endpoints: /status, /chat, /voice-chat - Firmware: PlatformIO + Arduino, GxEPD2 for the display, Waveshare's ES8311 codec drivers for the mic - Runs on battery, fully standalone Built the whole thing in a morning w Claude Fable 5. server endpoints, firmware. A really cool bit was mocking up possible UIs for the esp32 e-paper display using @claudeai's artifacts. Check out my mixes/shows at HOTTOWN.MUSIC
30
21
352
67,189
Filip Sodic retweeted
Shipping fullstack apps with Buzz is dope! So easy. Just tell it what tools to use & it handles everything for you -- building, testing, screenshots, etc -- and hands you back the link of your live app. Here I used the wasp.sh fullstack framework for the app and railway.com to host it.
18
8
229
34,175
Thanks for having me! Let's hope I'm right :)
Will AI make programming languages irrelevant? 😲 Watch as @filipsodic argues the opposite: as AI writes more code, strong type systems become even more valuable. Learn why TypeScript isn't just surviving the AI era, it's becoming one of the best ways to capture intent, reduce bugs, and build better software. piped.video/WxhlRSfyxjY
2
3
8
516
Will AI make programming languages irrelevant? 😲 Watch as @filipsodic argues the opposite: as AI writes more code, strong type systems become even more valuable. Learn why TypeScript isn't just surviving the AI era, it's becoming one of the best ways to capture intent, reduce bugs, and build better software. piped.video/WxhlRSfyxjY
1
2
8
3,011
Filip Sodic retweeted
I'm so excited to try this new app <> agent interaction mode. Basically, in your app, you expose an API endpoint which your agent uses to submit work and you get live feedback in the UI. LIke, you can hand off some work and then you continue. (I know it's just giving an API to the agent, but still feels exciting)
4
1
6
175
Next week I'm speaking at @CascadiaJS in Seattle. I've heard nothing but praise about the conference so definitely drop by if you can! Use the promo code FILIP to get $100 off. Feel free to share with your network.
5
13
310
Filip Sodic retweeted
Wasp now supports static prerendering! 🎉 And all it takes is one line: prerender: true Real HTML at build time. Instant content for users. Visible to every crawler, including AI ones like ChatGPT, Claude, and Perplexity. Read all about it in the comments 👇
5
4
11
1,913
Filip Sodic retweeted
I'm building Open Vibe to solve for this. It teaches systems knowledge of a SaaS app while you build it, using your agent as a tutor. So you don't learn to code, but you do learn the domain and the app you've built.
Coding with agents is a trap, and we all fell for it.
2
3
6
464
Filip Sodic retweeted
I built a web dev tutor that lives in your Claude Code. Interactive, and 100% free. It's like having a super patient senior developer tutor you as you build. My non-technical teammate is using it to learn to vibe code like a pro and <3's it.
2
4
9
617
Filip Sodic retweeted
Next.js vs Wasp: same app, same prompt. Use 42% fewer tokens:
10
6
25
3,089
Language development is what initially drove me to Wasp and to start working with Martin and Matija. What made me stay is an incredible team and dedication to deliver the best framework for full-stack web apps.
My brother and I invented a new programming language for web development. It got trending on HackerNews and we raised $5M. Five years later, I admit it was a mistake. A new, custom language is scary + IDE support is a real PITA. Here’s the full story and what's coming next:
1
67
Filip Sodic retweeted
Launch Week #11, Day 2 Announcement 🔧 Under-the-hood day: How we test Wasp as a fullstack framework The better our tests, the faster we ship! ✦ Learn about Wasp's unique architecture ✦ Why we approach our tests the same as production code ✦ Courage > 100% coverage 🔗👇
4
6
12
574
Filip Sodic retweeted
This is why we're building wasp.sh/ - a new, truly full-stack framework. Devs want Rails/Laravel experience for JS, but all the attempts so far have failed b/c either the timing was wrong, or the core team gave up (lost motivation, no money). We've been pushing for almost five years and raised >$5M to have serious folks work FT on it. We're getting there, commit by commit.
People dismiss so many good ideas with "we tried that, didn't work", only to be proven wrong by someone with enough determination and the right angle. Turns out we DID need another Linux distro 😄🚀
20
26
133
43,143
Filip Sodic retweeted
Some Emacs fun: I am Community Captain this sprint at @WaspLang , so I wanted to schedule a task for each working day in the next two weeks. I created one task, ran Emacs command that copies it 14 times with +1d time shift, and voila! I will see a task every day in my org agenda.
3
1
8
236
Filip Sodic retweeted
Look at our boi, Filip. He's the conference speaker now =}
🤩 Meet @filipsodic Filip Sodić — founding engineer at @WaspLang and Haskell lecturer at the University of Zagreb! 💻 Passionate about languages (human & machine), compilers, FP, and the web. 🗓️ Catch him in Skopje on Sept 20 at @WhatTheStackConf 👉 wts.sh/
2
8
419
Filip Sodic retweeted
paid SaaS templates are for suckers. Open SaaS v2 is free, open‑source & way more badass: ✦ sexy ui - @shadcn ✦ payments integrated - @stripe @lemonsqueezy @polar_sh ✦ admin dashboard - @PlausibleHQ ✦ secure aws s3 file uploads - @awscloud ✦ full cursor rules & llms.txt - @cursor_ai check out the @ProductHunt launch👇
44
80
706
77,534