Filip Sodic

74 posts

Filip Sodic

Filip Sodic

@filipsodic

Software engineer working on @WaspLang

Zagreb Katılım Kasım 2021
54 Takip Edilen47 Takipçiler
Filip Sodic retweetledi
Vinny
Vinny@hot_town·
Next.js vs Wasp: same app, same prompt. Use 42% fewer tokens:
English
10
6
24
3K
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
31
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
17
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
9
456
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
559
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
134
42.1K
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
221
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
401
Filip Sodic
Filip Sodic@filipsodic·
@tejask 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@tejask·
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
Filip Sodic
Filip Sodic@filipsodic·
@tejask @discord For me, that message is usually a sign of success. When you're behind on Discord's version on Linux, it doesn't let you in (even though it would work). Since I'm not on Debian and I can't always update, I have to do this (screen 2). Seeing "Checking updates" means it worked
Filip Sodic tweet mediaFilip Sodic tweet media
English
1
0
2
68
Tejas Kumar
Tejas Kumar@tejask·
PLEASE @DISCORD I BEG YOU ADD BACKGROUND AUTOMATIC UPDATES
Tejas Kumar tweet media
English
15
0
31
1.4K
Filip Sodic retweetledi
Mihovil Ilakovac
Mihovil Ilakovac@infomiho·
"I've heard about this Stuxnet thing, can we use it to replace Postgres" Just another day at @WaspLang Discord
Mihovil Ilakovac tweet media
English
0
1
8
151
Filip Sodic retweetledi
Martin Sosic
Martin Sosic@MartinSosic·
I am not a fan of this immediate painting of most VC-backed startups as evil, it's a cheap emotional play. I am certainly biased as a founder of an open-source VC-backed startup, but it seems the premise is that both VCs and founders are both stupid and evil at the same time? Evil because they care only about money and have no morals or care for other people, and stupid because they are not aware that not respecting users is bad for the project. That is not true for most of the good startups out there, good startups have good, sophisticated investors that understand the market, are quite nice people, and they have founders that care deeply about the product and users and are smart enough to not to do something silly just because an investor suggested so (and most good investors anyway won't be in for something like that). Good founders of open-source startups didn't get into it because they want to get rich, it is easier to make money with normal job while being under quite less stress, but because they want to make something for the others, and because they care about it personally. And the idea that there will no shady stuff because it is not VC-backed, how that does that make sense -> there are still politics, personal interests, ... . Personal reputation is at stake in both cases. It is not about VC backed or bootstrapped, it is about the people doing it -> good people will be good, bad people will be bad.
Andras Bacsai@heyandras

Every time I see something like this, my initial reaction is to fork or create a new alternative under coolLabs organization on GitHub. This way it will be in good hands. No VC. Fully free. No shady stuff. Pure fun and open-source. It would heavily rely on contributors to do the coding part - as I could not do everything - but I would love to manage the open-source related tasks. If you ask why I won't do any shady stuff in the future? Simple. The business is bootstrapped, profitable, and relies on all the lovely people, YOU - if I do any shady stuff, I could lose everything, so it just does not make sense. Not like VC-funded open source projects. They have only one boss: the investors. Not the actual users. Not all VC-funded companies are like this, but if they make a move like MinIO did, it is clear. They just don't care. No discussion with the community. Just a PR and that's it.

English
0
3
10
544
Filip Sodic retweetledi
Wasp
Wasp@WaspLang·
Waspeteers if you're attending @jsheroes make sure to say hello to @infomiho and @filipsodic Or just follow da boi, he'll be taking over the stage in about an hour.
Wasp tweet media
English
4
5
15
400
Filip Sodic retweetledi
Wasp
Wasp@WaspLang·
its kinda true tho
Wasp tweet media
English
1
1
16
345