Filip Sodic

81 posts

Filip Sodic

Filip Sodic

@filipsodic

Software engineer working on @WaspLang

Zagreb Katılım Kasım 2021
55 Takip Edilen66 Takipçiler
Filip Sodic
Filip Sodic@filipsodic·
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.
Filip Sodic tweet media
English
0
5
12
282
Wasp
Wasp@WaspLang·
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 👇
Wasp tweet media
English
5
4
11
1.8K
Filip Sodic
Filip Sodic@filipsodic·
@WaspLang People have been asking for this for quite a while. Glad we finally got it!
English
0
0
0
6
Filip Sodic
Filip Sodic@filipsodic·
@MatijaSosic Started around 2017. Backend: .NET -> Spring (Java) -> Django -> Node Frontend: CSS, JS -> CSS, JQuery -> Bootstrap, JQuery -> SematicUI, JQuery -> Angular -> Vue -> React
0
0
1
52
Matija Sosic
Matija Sosic@MatijaSosic·
What are all the webdev stacks you've used? I started around 2011: PHP + ExtJS → Backbone.js → Java/JBoss + Angular → React + Node.js → Wasp Share yours 👇
English
15
2
13
1.6K
Vinny
Vinny@hot_town·
Paid coding courses make their creators rich. Not you. so I built Open Vibe: ✦ free & open-source - not $299 ✦ runs inside your agent - @claudeai, @opencode, etc ✦ the agent tutors as you build ✦ ends with a real SaaS via @opensaas_sh I built Open SaaS, the #1 free SaaS starter on Github (14k★). Open Vibe is the prequel. openvibe.sh
English
7
10
51
4.7K
Filip Sodic retweetledi
Vinny
Vinny@hot_town·
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.
English
2
4
9
607
Filip Sodic retweetledi
Vinny
Vinny@hot_town·
Next.js vs Wasp: same app, same prompt. Use 42% fewer tokens:
English
10
6
24
3.1K
Filip Sodic
Filip Sodic@filipsodic·
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.
Matija Sosic@MatijaSosic

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:

English
0
0
1
56
Filip Sodic
Filip Sodic@filipsodic·
@_cprecioso @infomiho In most cases, yes. I think the main difference comes down to distribution: #code/PQKgUIABQYBxSH8Uj8FIdgpAjFFN6ObZQDhSGgKNQCApBiiizKzEAIKQQApNB3ikBOKQAYpzWxBxinMMEgKawJApAQBSASCiFMWbQoCIKQAIUrTLz6AmCiGAQigyQIU1HLKBzinQaohQMwU2rIAKKQHgU3BZRWANCkDlFIEcKbJkKBmijPpAHRRZAnRTUgJwUshCGGICYFHTemuziUIABFIB6FFCA4hRQ4RiEgP0UgGYUoeiAiBR8JYBYFIAgFBCAHhRurB6AMxSS8Vg4tBlyhIDdFIDcFLmAtBSAkxSAkhQ2gNgU8ICxFEOE6joQxoASFIBFFNLcxgyh3IDIFKK1OhGAYRQRgGcU0oQRE3ySgCUULNySKpmshIDEFIA8FISFKtJfUNyFkjeTzmUAigDKKQATFIBwCnUIGAYGAwAABAAJACmACc0QByADOSIALgALNFIrEAQwANkjKQBLAB2AGsAFxIhHIokEgkAB1xzMRAHchQA6AkAT25aNxAGMMbTuQTKeT6QBzYUAewxKuA3KVYuAAH4AMTS9UAEzRwAAwgAWAAqAoAIiruSqAEIAQRVlKtAA4AKqOtH+q0AcQ9AFcANJu+kATQ99I9lJVKLjjoAtv6PQA3Skex0AdgAUgBFN2hjNEj1agAy5IADABlQuMx3Sj3+qPFgBiHqtAFEBwA5R3DgBWAA8e02AFoojEAZkdpY9TZVA9n1f9q7RaIAah7Q8OVR6UUTT+TS6XHQBWADy2YACgAlDNvlEel+1xmzgC096llaW4dqGTZWuqt5imKlIDgATMWt49i+ADqcYYgARgORI5i+pZ2lGABeuIAJziuSHpPuSA73j2tpWtytJRgKGIAGwJvedoALIANQeh6KG+ma9JEhmHrqh6tZPnGxZNh23J2hGjIRrSPaUqWEalvuPbFoeUYekRjKrkAA" target="_blank" rel="nofollow noopener">typescriptlang.org/play/?#code/PQ…
English
1
0
1
19
Carlos Precioso
Carlos Precioso@_cprecioso·
@infomiho I normally use `Extract<Obj, Discriminator>` and `Obj & Discriminator` indistinctly, aren't they the same?
English
1
0
0
28
Mihovil Ilakovac
Mihovil Ilakovac@infomiho·
TIL about Extract - I feel I should have known this, but when I saw this helper I felt a relief "ooooh, it's possible to get a piece of discriminated union!"
Mihovil Ilakovac tweet media
English
3
2
8
458
Filip Sodic retweetledi
Wasp
Wasp@WaspLang·
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 🔗👇
Wasp tweet media
English
4
6
12
572
Mihovil Ilakovac
Mihovil Ilakovac@infomiho·
We got a docs contribution 3 mins after we created the issue. Ladies and gentlemen, this is the visualization of a slop open source contribution.
Mihovil Ilakovac tweet media
English
3
0
7
647
Filip Sodic retweetledi
Matija Sosic
Matija Sosic@MatijaSosic·
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.
DHH@dhh

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 😄🚀

English
20
27
135
42.9K
Vinny
Vinny@hot_town·
one of my favorite tricks: "rename symbol" instead of select and replace all, use this. it changes the name across your entire codebase, which is really handy if you're renaming exports.
English
1
2
6
381
Filip Sodic retweetledi
Martin Sosic
Martin Sosic@MartinSosic·
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.
Martin Sosic tweet media
English
3
1
8
235
Filip Sodic retweetledi
Aaron Erickson
Aaron Erickson@AaronErickson·
@ThePrimeagen The biggest problem with the functional programming community is the way functional programmers talk about functional programming
English
1
1
3
404
Filip Sodic
Filip Sodic@filipsodic·
@TejasKumar_ I have both. The Mac experience is much smoother, from hardware to the random UI stuff. I still prefer Linux. The workflow is more fun (tiling WMs), and I like dealing with the system. If that's not your thing and you'd rather spend time building, you're not missing much :)
English
0
0
1
30
Tejas Kumar
Tejas Kumar@TejasKumar_·
i think im ready to consider linux as an os ive been macos loyal and grew up on windows the main deterrent from linux was i loved proprietary software and there were often no or poor linux alternatives specifically i loved photoshop and the closest was the gimp (which sucked) but today most software is cloud based (figma, photopea) anyway so it may be worth switching?
English
5
0
4
1.3K