at the end of a storm there's a golden sky

Sydney
Joined April 2008
In frontend we have this strange term “state management”. “We’ll reach for a state management solution when things get complicated.” Weird way to approach the conceptual core of your program. Why not state modeling? Or really, application modeling? And why not model it deliberately from the start?
Correct. Alchemy is not a tool you reach for when things are "complicated". It is designed to be the simplest way to build small and large projects.
9
5
2
77
16,726
Honestly, Ben Affleck actually knowing AI and the landscape caught me off guard, but as a writer, makes sense. Great takes across the board.
1,649
9,186
1,892
108,157
16,316,778
Jayphen retweeted
Swagger UI Middleware is now available. It's super powerful when used with Zod OpenAPI. Give it a try. github.com/honojs/middleware…
4
42
3
289
31,295
Jayphen retweeted
ok time’s up here’s the deal with server actions if you’re excited about them you’re wrong if you’re mad about them you’re wrong let’s do this unfortunately @t3dotgg was right - the key thing the haters are misunderstanding is that NextJS is a backend framework in your head think about it like express or any other http server - you wouldn’t be surprised if you could return html and do a database call right next to it except it’s a better express because it lets you build all kinds of complex interactive clients via React fundamentally there’s nothing wrong with this - you’ve been doing it forever in every other language, just never with this kind of focus on the frontend bits but sorry nextjs fans you’re wrong too for dismissing people’s worries about “separation of concerns” the only real job you have as a programmer is encapsulation - figuring out what details to hide and what to expose and because this is your one job, of course you’re all terrible at it forcing a hand rolled API layer at least guaranteed some level of thought and blast zone for refactoring with that gone, doing the wrong thing just got a lot easier it’s why in past generations, the frameworks had some encapsulation ideas built in (to varying degrees of being useful) all the acronyms, MVC, MVVM, DDD yes can be overkill but the root ideas exist for a reason asp.net had these ideas baked in, elixir’s phoenix has a tutorial about bounded contexts right at the beginning, PHP only got lambos once Laravel nudged you into a stricter structure are they perfect? no. but they’re a hell of a lot better than whatever you’re about to come up with given that NextJS has no philosophy on this problem at all so a lot of you are about to repeat all the same mistakes we’ve seen a generation ago if you don’t slow down
104
170
55
1,540
393,305
No better way to spend his birthday weekend than watching the red men score '7' against Utd.
657
2,465
141
45,536
1,646,725
Jayphen retweeted
Astro 1.0 vs. Astro 2.0
21
35
9
846
103,917
In 1983 the owners of the Area night club in NYC sent out blue pills in a velvet ring box with the instructions to put it in water. It revealed a 1x 1-inch cellophane invitation that was propelled to the surface by Bromo-Seltzer.
22
1,005
127
11,686
635,622
If you are using the amazing @turborepo for orchestrating your monorepo tasks, but can’t use Vercel remote cache, I’ve build a fully compatible backend that you can self-host and easily deploy it via Docker. Built with @elixirlang github.com/brunojppb/turbo-r…
4
11
🇮🇸 But how cute are the lyrics 🥺 #Eurovision
180
535
205
3,020
We're hiring engineers to work on @githubprimer - open to remote East Cost US, Europe, and NSW Australia 😉
We're hiring engineers on our team! If you want to work on building design systems at scale, and build great internal developer experiences so hubbers can build great customer experiences, consider applying: boards.greenhouse.io/github/… More roles & locations: github.com/about/careers
4
9
1
27
Kleine Anekdote zu #DaftPunk: 2017 spielte eine französische Militärband ein Medley von ihnen. Macron hat es erkannt, aber für Trump war das wohl die französische Nationalhymne.
20
178
34
887
I get asked a lot for SvelteKit updates (svelte.dev/blog/whats-the-de…). Today, some news: it's not released or in public beta yet (🔜), but it's powering a major new @nytimes project: nytimes.com/interactive/2021… Eternal gratitude to the coworkers who ate the dogfood uncomplainingly!
13
36
6
326
If you are or know a Ruby dev looking for a new role, based anywhere in AU/NZ - we're hiring! Flexible remote/WFH policies, profit sharing, and a focus on being a people-first company. discolabs.com/careers/
1
7
23
This typescript talk by @TimSuchanek is brilliant: youtu.be/PJjeHzvi_VQ 👏
2
22
2
161
XState just got a new Discord ❤️ If you're just getting into state machines, this is a perfect place to get advice, resources and learn about the latest updates to the state machine ecosystem. discord.gg/hEqXaBAY
3
9
67
Not exactly what we had in mind
This quoted post is unavailable.
4,380
37,999
7,767
180,011
Jayphen retweeted
Police kept us safe inside the @WrStaatsoper after tonight's performance. While we waited, members of @vienna_phil started to play. No #angriff #terrorwien #viennaattacks #viennashooting will ever stop the music in #Vienna ❤❤❤
74
1,078
548
4,384
#BREAKING #ViennaAttack 🚨 #Vienna Police Press Spokesperson confirms that one person has been killed, there are 6 crime scenes where shots were fired in Vienna and many injured. 🚑 15 people are being treated in the hospital. metropole.at/shots-fired-and…
1
3
3