HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jokull

no profile record

Submissions

[untitled]

1 points·by jokull·4 месяца назад·0 comments

Type aware lint rules: Oxlint vs. Biome 2

solberg.is
4 points·by jokull·12 месяцев назад·0 comments

Practically Safe TypeScript Using Neverthrow

solberg.is
1 points·by jokull·в прошлом году·0 comments

Local Dev Should Use HTTPS Too

solberg.is
1 points·by jokull·2 года назад·1 comments

Shopify acquihires Remix, moves away from React Server Components

hydrogen.shopify.dev
3 points·by jokull·4 года назад·0 comments

comments

jokull
·6 месяцев назад·discuss
Yes - not seen it this red though.
jokull
·6 месяцев назад·discuss
As seen from my apartment in Reykjavík Iceland: https://ss.solberg.is/89N0qS7T
jokull
·7 месяцев назад·discuss
Keep in mind that a lot of vibe-coded software is flying under the radar because it’s being built to replace SaaS and bring workflows in-house. We often judge success by public launches or ARR, but the real "killer app" for this methodology right now is internal tooling for small teams. For example, instead of spending developer bandwidth integrating Salesforce into first-party data, teams are increasingly just vibe-coding a bespoke CRM or CMS as an appendage to their existing database. It’s complex software (state, auth, heavy logic), but it will never be on Product Hunt because it's purely for internal utility. The success metric here isn't "did we get 10k users," it's "did we avoid a $50k contract and weeks of integration hell."
jokull
·в прошлом году·discuss
I recommend https://remedajs.com/ - they're always making the types more accurate too. Like groupby has nonempty lists.
jokull
·2 года назад·discuss
Link to your wife's work?
jokull
·2 года назад·discuss
libsql (from turso) is also working on this - the more the merrier
jokull
·2 года назад·discuss
I just use cloudflare tunnels (cloudflared) - don't have to install any certificates, it's all handled by cloudflare. Yes, it exposes globally, but that's often convenient to share a link to my dev with colleagues. And it has been fast enough. Downside is that you need internet connectivity.
jokull
·3 года назад·discuss
No - please check out Hono https://github.com/honojs/hono
jokull
·3 года назад·discuss
Very different. Svelte has magic event bindings and compiles `.svelte` files. Their learning material is interactive and worth going through just to see some new ideas.
jokull
·3 года назад·discuss
For what it's worth there's a good library to load markdown with Svelte components mixed in. Here's how I'm loading it: https://github.com/jokull/blog/blob/master/src/lib/getPosts....
jokull
·3 года назад·discuss
SvelteKit is a very complete and well designed solution. Routing, data loading, forms, SSR, caching, dealing with environment variables - all very nice. The only "drawback" is Svelte - I just don't like the data binding thing and prefer working with React components and hooks. Maybe that's just because I've spent so much time in React/Next. Well written React code is actually quite easy to debug, reason about and debug. I find it super annoying to refactor Svelte code because every time I want to extract some code into a component it can't be a function in the same file before it becomes a whole new file. It has to be a file. Also haven't found anything nearly as nice as Framer Motion and Radix in Svelte land.
jokull
·3 года назад·discuss
Love this library and use it with kysely-codegen and D1
jokull
·4 года назад·discuss
The criticism is mainly on last-generation frameworks that came around before React and the like. They bundled together an all-in-one approach to writing web apps. Django comes with an admin tool!

The world has largely moved to richer frontends so stacks are more flexible.
jokull
·4 года назад·discuss
They also have a migration guide and have even built some tooling around that process: https://render.com/docs/migrate-from-heroku
jokull
·4 года назад·discuss
Fastmail