Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Martinsos
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
Martinsos
3mo ago
In a meta way, this blog post itself is example of that: sounds obvious that blogging can just be stating the obvious, but I still enjoyed reading it, and it served as a good reminder. I guess part of what makes it feel good is confirmation
2.
▲
by
Martinsos
3mo ago
Hey all, Martin here, co-founder of Wasp, a batteries-included full-stack JS/TS framework! A unique thing about Wasp is that we built it around the central "specification" language (DSL) that lets you express the high-level o
3.
▲
Open Vibe: agent tutors you as you vibe code your SaaS app
(wasp.sh)
3 points
by
Martinsos
4mo ago
|
0 comments
4.
▲
by
Martinsos
5mo ago
Glad to hear, let me know if you will have any feedback :)!
5.
▲
I moved my blog from Jekyll to Emacs Lisp
(martinsos.com)
28 points
by
Martinsos
5mo ago
|
3 comments
6.
▲
by
Martinsos
5mo ago
I started working on this a couple of months ago in the spare time and have finally gotten it to the state where I am ready to pronounce it done! It was great fun and I love the result, I hope you find it interesting. Would also love any fe
7.
▲
by
Martinsos
6mo ago
Martin from Wasp here -> you are right that we kind of went overly into DSL, we are actually switching it to TS at the moment (experimental version already out for some time but now making it the main way to use Wasp), but not because of
8.
▲
Comparison of two frameworks: 4.0M vs. 2.5M tokens for the same app
(wasp.sh)
2 points
by
Martinsos
6mo ago
|
4 comments
9.
▲
by
Martinsos
7mo ago
Shilling a bit but maybe check out wasp.sh, we are conceptually very similar to "Rails for JS"! Just don't tell Claude to completely copy us hehe (pls)
10.
▲
by
Martinsos
1y ago
Wasp! Still in Beta, but aiming for that RoR / Laravel DX, in JS.
11.
▲
The Importance of Naming in Programming
(wasp.sh)
1 points
by
Martinsos
2y ago
|
0 comments
12.
▲
On Importance of Naming in Programming
(wasp-lang.dev)
3 points
by
Martinsos
3y ago
|
1 comments
13.
▲
by
Martinsos
4y ago
I can confirm this! We had no problem getting a very decent number of applications for Haskell position, both from very experienced Haskell devs, and from junior Haskell devs, all very motivated. As for getting somebody on-board -> we hi
14.
▲
by
Martinsos
4y ago
And shellcheck!
15.
▲
by
Martinsos
4y ago
I know it is common to think that Haskell is used only in academia and side/weird-projects, but there is a decent amount of companies using Haskell - e.g. we use Haskell in production for developing a DSL / web framework for build
16.
▲
by
Martinsos
4y ago
And installer tells you where it installed it!
17.
▲
by
Martinsos
4y ago
Our compiler is split into Analyzer which produces AppSpec, which is the central intermediate representation, and then Generator, that based on AppSpec produces the react / node web app. So yes, you could use just Analyzer to produce A
18.
▲
Permissions (access control) in web apps
(wasp-lang.dev)
6 points
by
Martinsos
4y ago
|
0 comments
19.
▲
We picked PrismaJS as a database layer for our full-stack JavaScript framework
(wasp-lang.dev)
2 points
by
Martinsos
4y ago
|
0 comments
20.
▲
Let's reason about client-server state management in web apps
2 points
by
Martinsos
6y ago
|
0 comments
21.
▲
by
Martinsos
6y ago
I think there will always be a trade-off between "one way to do things" (opinionated approach) vs flexibility - the thing is, we need both, depending on the use case and the person using the language. But I do think we are falling
22.
▲
by
Martinsos
6y ago
I think that depends on how complex the config can get, and how it is used. For example package.json in NPM packages -> that feels like a good fit for JSON (although it would be even better if JSON had comments). On the other hand, terra
23.
▲
by
Martinsos
6y ago
Do you have any preferences regarding a direction to simplify web development, remove some of the complexity introduced with client-server separation?
24.
▲
by
Martinsos
6y ago
Didn't Meteor offer a conceptually similar solution, in the sense that data is constantly synced, via sockets? But it didn't require us to think about sockets so much, which is great. There is a lot of talk at the start of the art
25.
▲
by
Martinsos
6y ago
I also believe in this as a promising direction! Specifically I have been trying to apply it to full-stack web app development for some time now by building a DSL ( https://github.com/wasp-lang/wasp ). Why do you think D
26.
▲
by
Martinsos
6y ago
Thanks for sharing this! Reading this, there seem to be a lot of opposing opinions, but it seems to come down to curl being as safe as other methods, with the main problem being trusting the server from where the script is downloaded. In ou
27.
▲
by
Martinsos
6y ago
Hey, the thing is Wasp is not written in JS, so while we could use NPM, we would be forcing it in a way - at the end it would come down to shipping bash script as part of our npm package and just running that bash script from package.json c
28.
▲
by
Martinsos
6y ago
And we can have a good fight knowing that the other one is not going anywhere :D.
29.
▲
by
Martinsos
6y ago
Haha, ok this is certainly an unexpected question :D! No, we are not identical twins, we are fraternal, meaning we have different DNA and look apart. So we were never able to pull of that kind of stunts :D! But, even if we were, we couldn&#
30.
▲
by
Martinsos
6y ago
Actually we have an example, you can see it lower on the landing page! Here is link to deployed real world app: https://wasp-rwa.netlify.app/ , while source code is here: https://github.com/wasp-lang/wa
More ›