Matija @msosic.bsky.social · 06/10/2026One 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/2026x.com/MatijaSosic...x.comMatija Sosic (@MatijaSosic) on XWasp 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/2026Building 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/2026There'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 · 01/10/2026Paired 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/2026Current 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.comMatija Sosic (@MatijaSosic) on XWasp 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/2026One 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/2026What 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/2026Wasp 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/2026Finally 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/2026The 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/2026If assembly innovation stopped the moment we got C++, we wouldn't have gotten very far. 000
Matija @msosic.bsky.social · 23/09/2026Folks 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/2026It 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/2026What 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/2026Feeling 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/2026Spent 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/2026Back 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/2026Retro 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/2026I 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/2026Back 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/2026Needed 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/2026Spoke 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/2026Is creating a new sandbox or coding agent equivalent to creating a new social network in 2026? 000
Matija @msosic.bsky.social · 25/08/2026Exactly the same goes for coding. Coding is literally writing, too. 010
Matija @msosic.bsky.social · 25/08/2026Many 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/2026wasp.sh/blog/2024/0...wasp.shThe first framework that lets you visualize your React/NodeJS app's code | WaspVisualize 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/2026I'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/2026I 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/2026My 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/2026I 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/2026And 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/2026Refusing 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/2026I 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/2026The 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/2026There'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/2026Once 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/2026And the only way to get it is to read the code, which they refuse to do. 000
Matija @msosic.bsky.social · 20/08/2026If 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/2026Whenever 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 · 19/08/2026How 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/2026When 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/2026I 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/2026I 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/2026I 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/2026It's still a bit WIP and crammed, but I'd love to hear if any of these click with you more than others! 000