Sign in

Matija

@msosic.bsky.social
68 followers 202 following 703 posts

founder @wasp.sh

PostsRepliesMedia
Matija @msosic.bsky.social · 06/10/2026
One of the biggest fallacies when using AI (myself included) is using it to do our most important work. IMO, this always ends badly, with a ton of slop to clean up. Instead, we should use it for all the non-important work that has to get done, so we have more time for our most important work.
000
Matija @msosic.bsky.social · 05/10/2026
x.com/MatijaSosic...
x.com
Matija Sosic (@MatijaSosic) on X
Wasp is the first web framework to let you define an explicit "schema" for your web app. Think of it as a database schema, but for auth, routes, cron jobs, data operations, email sending, and so …
000
Matija @msosic.bsky.social · 05/10/2026
Building my own app with Wasp sent me down the React data fetching rabbit hole. Manual with tanstack-query, Suspense, route loaders, or something else? Learned a lot and now want to write a visual-driven overview of the whole space. What is "the" blog post I should read first?
110
Matija @msosic.bsky.social · 04/10/2026
There's nothing more important than having good friends. btw wait until you see the new design that's about to drop. x.com/MatijaSosic...
000
Matija @msosic.bsky.social · 02/10/2026
The nostalgia hits hard with this one.
000
Matija @msosic.bsky.social · 01/10/2026
Paired up with an amazing designer, and we're kicking it off next week! Right after we spoke for the first time, he sat down and drew this. We were sold. x.com/MatijaSosic...
000
Matija @msosic.bsky.social · 30/09/2026
Current web app stacks feel like a bunch of scripts duct-taped together, completely unaware of each other, just like OS-es did before Nix came around. x.com/MatijaSosic...
x.com
Matija Sosic (@MatijaSosic) on X
Wasp is the first web framework to let you define an explicit "schema" for your web app. Think of it as a database schema, but for auth, routes, cron jobs, data operations, email sending, and so …
000
Matija @msosic.bsky.social · 30/09/2026
One way to think about Wasp: what NixOS is to your operating system, Wasp is to your web app. You get to declaratively specify the core parts of your app (pages, cron jobs, data operations, email sender, ...) and Wasp will take care of it all working as it should, together.
100
Matija @msosic.bsky.social · 29/09/2026
What your app does isn't anymore buried in the code, config files, and folder conventions, but has its own dedicated layer and lives next to your code.
000
Matija @msosic.bsky.social · 29/09/2026
Wasp is the first web framework to let you define an explicit "schema" for your web app. Think of it as a database schema, but for auth, routes, cron jobs, data operations, email sending, and so on.
211
Matija @msosic.bsky.social · 29/09/2026
Finally found the perfect AI coding setup. Talking into a mic is way too slow. I just steer the agents as they run. If you're not doing this already, I'm sorry but you're ngmi.
001
Matija @msosic.bsky.social · 24/09/2026
The best way to stop feeling doomerish about AI taking away our jobs is to simply sit down and try using it in your work. Always cheers me up.
000
Matija @msosic.bsky.social · 23/09/2026
If assembly innovation stopped the moment we got C++, we wouldn't have gotten very far.
000
Matija @msosic.bsky.social · 23/09/2026
Folks saying "frameworks are over" and "React is all you need" are missing the point. It's like saying, "Assembly is dead, I just use C++/JavaScript". Just because you don't see it or care about it anymore doesn't mean it doesn't exist.
100
Matija @msosic.bsky.social · 23/09/2026
So I am building a web framework in 2026 AMA
000
Matija @msosic.bsky.social · 23/09/2026
It boils down to "You have to try it to understand it". And that makes it hard to pass that enthusiasm on to new folks. So I'm looking for ways to make it more obvious, faster.
000
Matija @msosic.bsky.social · 23/09/2026
What made Wasp "click" for you? What was the magic moment? Our users typically say stuff like: > It just makes me feel safe, in control > I can go fast, but without taking shortcuts > Everything is handled for me
100
Matija @msosic.bsky.social · 18/09/2026
Feeling as one with one's own tools is such a powerful feeling and makes building so much more enjoyable.
000
Matija @msosic.bsky.social · 18/09/2026
Spent my whole building budget on my dev setup configuration: ❖ Wasp - full-stack framework ❖ Tmux - terminal session manager ❖ Workmux - parallel agents in tmux ❖ Neovim - editor At first, it felt like "should I really be spending time on this?", but I decided I won't feel bad about it.
110
Matija @msosic.bsky.social · 17/09/2026
Back to building my own app with Wasp! Being able to break full-stack features down into spec TS files is such a game changer. Feels super clean, and I can see what every feature does at a glance. No digging through FE/BE code, router, etc.
000
Matija @msosic.bsky.social · 16/09/2026
Retro computing style is the new Linear black-with-gradient trend that dev tools now default to. I like it, but it kinda starts to feel forced.
000
Matija @msosic.bsky.social · 16/09/2026
I appreciate Notion (I've been an early adopter), but simply writing stuff out in my editor is so enjoyable. Just me and my filesystem, no network and X layers beneath. I guess with AI doing the coding, I missed it more than I knew.
000
Matija @msosic.bsky.social · 15/09/2026
Back after a short break! I have so many ideas and things I'd like to do with Wasp it's kinda overwhelming. But I guess it's a good sign.
000
Matija @msosic.bsky.social · 26/08/2026
Needed to get this out of my system: - Knowing how to code is crucial. No AI or tooling can replace that - AI won't generate assembly. I'm sorry, but it simply doesn't make sense. - Stop comparing LLMs to a compiler. It's not the same, and it does more damage than good. Thank you.
000
Matija @msosic.bsky.social · 26/08/2026
Spoke to one of the Wasp builders yesterday - he's used both Next and TanStack and is convinced none of them matches the DX of Wasp. That's very exciting to hear. Also makes me think about the best way to spread that excitement.
000
Matija @msosic.bsky.social · 25/08/2026
Is creating a new sandbox or coding agent equivalent to creating a new social network in 2026?
000
Matija @msosic.bsky.social · 25/08/2026
Exactly the same goes for coding. Coding is literally writing, too.
010
Matija @msosic.bsky.social · 25/08/2026
Many people have found that the act of writing is the act of thinking. It forces one to shape one's reasoning and create a coherent narrative that works from beginning to end. It's a medium that provides resistance and challenges a writer to extract the "core truth" from their message.
100
Matija @msosic.bsky.social · 25/08/2026
wasp.sh/blog/2024/0...
wasp.sh
The first framework that lets you visualize your React/NodeJS app's code | Wasp
Visualize the Prize
000
Matija @msosic.bsky.social · 25/08/2026
- visual exploration of your app - let your agent access the AST via CLI - edit your app directly from the diagram view, while chatting with your agent - "time travel" - see logs and data activity on the diagram - see diffs and blast radius of a potential change, visually
100
Matija @msosic.bsky.social · 25/08/2026
I'm now building this for @WaspLang - it's a natural fit due to the declarative TS Spec that captures routes, jobs, data operations, ... We already introduced a basic version of it back in '24, but with AI, it will be 10x better. Some directions I'm thinking about:
100
Matija @msosic.bsky.social · 24/08/2026
I love the rise of Linux with Omarchy. I was an Arch user for years before I switched to Mac (needed my laptop to work with any printer/projector, etc.). At the risk of sounding stupid - what's wrong with Ubuntu and other batteries-included distros?
220
Matija @msosic.bsky.social · 24/08/2026
My thought of the day: a big part of getting other people excited to try your thing is simply you being excited about it in the first place. This is why folks like @dhh and @mitchellh are killing it. Need to start doing more of this myself.
000
Matija @msosic.bsky.social · 24/08/2026
I find it very weird when designers ask me what our budget is. It feels like every answer is the wrong answer. IDK, don't you have an hourly rate, and we'll just multiply that by the number of hours you'll end up putting in?
000
Matija @msosic.bsky.social · 22/08/2026
And learning to code actually isn't that hard of all. Just the basics will already get you so far.
000
Matija @msosic.bsky.social · 22/08/2026
Refusing to learn how to code is the same as refusing to learn basic arithmetic, because a calculator can do it today. Yes, you could theoretically avoid it, but it will literally make your life 10x harder.
100
Matija @msosic.bsky.social · 21/08/2026
I am ok with all the downsides of AI coding - waiting, errors, etc. But that feeling of "am I using it in the right way" is what gets me every time.
000
Matija @msosic.bsky.social · 21/08/2026
The fact that we have so many issues with AI development is exciting because it means there are so many opportunities. Here's what most annoys and excites me: finding the "correct" workflow for a certain type of development.
100
Matija @msosic.bsky.social · 21/08/2026
There's a real fight between doing the actual work and an urge to upgrade something in my setup. The more work I do, the more ideas I get. To counter it, I created a separate .md file and put these ideas there so I could pick them up later and not veer off track.
000
Matija @msosic.bsky.social · 21/08/2026
Once the models start giving instant answers, I think it will feel very weird for all of us. Like "wait, you just took away my 2 mins of looking through the window".
000
Matija @msosic.bsky.social · 20/08/2026
And the only way to get it is to read the code, which they refuse to do.
000
Matija @msosic.bsky.social · 20/08/2026
If you never read code or haven't done it at scale/with the team, you simply can't know what you're missing, nor can you be convinced it's useful. This is why discussions on this topic are so polarized. One side simply doesn’t have the full information.
100
Matija @msosic.bsky.social · 20/08/2026
Whenever in doubt, ask your LLM, and it will usually point you in the right direction. It really works. The trick: knowing when and what to ask. This is what companies will keep paying for.
000
Matija @msosic.bsky.social · 20/08/2026
GM all. Let's build.
000
Matija @msosic.bsky.social · 19/08/2026
How do people feel about daily stand-ups in 2026? A boring Scrum thing or something that can actually be useful?
000
Matija @msosic.bsky.social · 19/08/2026
When reviewing code someone else wrote, we don't apply the same rigor to every part of it. We pay more attention to architecture, data models, and "big" decisions, and skim through boilerplate-ish stuff that doesn't carry much weight. The same should hold for AI-generated code.
010
Matija @msosic.bsky.social · 18/08/2026
I feel I need to figure out an explicit workflow to follow. E.g., maybe explicitly pick three tasks and work just on them in parallel.
000
Matija @msosic.bsky.social · 18/08/2026
I still don't find managing multiple agents intuitive. Every time I send out a prompt and wait for the result, I feel I'm in a "dead space" - not enough time to do something else, and too much time to just wait.
100
Matija @msosic.bsky.social · 17/08/2026
I have never run a loop or had agents running over night/weekend to build something for me. Honestly, I have no idea how to start with this, nor what I could realistically expect from such a workflow. If you have done/are doing this, could you share what you learned?
000
Matija @msosic.bsky.social · 17/08/2026
It's still a bit WIP and crammed, but I'd love to hear if any of these click with you more than others!
000