🎟️ SeattleJS Organizer
Currently building:
🦺 typesafe-ts to help you write safer code with confidence
🐤 docduck.dev to get inline docs feedback from developers
For a month I've had a noisy error in my e2e tests that doesn't cause failure, but pollutes the output. Annoying, but not worth solving myself. 3x Claude failed to get it.
Today I put codex on it. 20m investigation + 1LOC config fix.
For a month I've had a noisy error in my e2e tests that doesn't cause failure, but pollutes the output. Annoying, but not worth solving myself. 3x Claude failed to get it.
Today I put codex on it. 20m investigation + 1LOC config fix.
A: It sends them to the TypesCrypt!
A: It sends them to the TypesCrypt!
We’re frozen, unable to pick, or “experiment” by just peering around corners and not really finding out what’s over there.
Sometimes, you have to collapse the options yourself to make progress.
I’m sure it is merely a coincidence that they are experiencing their second major outage in as many weeks.
I’m sure it is merely a coincidence that they are experiencing their second major outage in as many weeks.
@seattlejs.com also has lots of cool and friendly people. Presenting a talk is a great way to introduce yourself! Our CFP is always open 😉
- show up to meetups
- go to conferences
- join a discord server
@seattlejs.com also has lots of cool and friendly people. Presenting a talk is a great way to introduce yourself! Our CFP is always open 😉
TURNS OUT AWS AND AZURE ARE BOTH DOWN! And it’s DNS again.
www.newsweek.com/microsoft-aw...
TURNS OUT AWS AND AZURE ARE BOTH DOWN! And it’s DNS again.
www.newsweek.com/microsoft-aw...
When c++11 came out, the language added move semantics. Simply upgrading the compiler was a ~10% perf increase in most codebases.
Being able to make big perf improvements without breaking APIs signals good API design.
Out-of-order rendering uses static analysis (which we'll optimise further over time) and is fully automatic — all you need to do is upgrade
When c++11 came out, the language added move semantics. Simply upgrading the compiler was a ~10% perf increase in most codebases.
Being able to make big perf improvements without breaking APIs signals good API design.
- docs svelte.dev/docs/svelte/...
- demo svelte.dev/playground/a...
I'll go first: Six page commercial lease.
when I’ve used types to identify an error case, instead of using never (and getting a normal boring type error) I’ll write a custom error type like:
{ error: “this type is already branded”}
It makes it way clearer what the error is!
See example 👇
I use custom types in error cases that provide more useful hints/diagnostics via properties with literal types.
They’re way more helpful than the stock compiler type errors IMO
when I’ve used types to identify an error case, instead of using never (and getting a normal boring type error) I’ll write a custom error type like:
{ error: “this type is already branded”}
It makes it way clearer what the error is!
See example 👇
Spiderman! 🕸️
Spiderman! 🕸️
Glad I can help make it all available for free now!
This month we've got 2 techs and a sponsor (they're hiring!) to help you fuel up for learning.
On deck we have:
- Building and Releasing Cross-Platform Desktop Apps with Electron and React
- Lies I was told about collaborative editing
RSVP:
Glad I can help make it all available for free now!
Recently tried latest and the permissions system is very configurable, faster perf, and integrates with LSP even for nvim users! worth a 👀
Recently tried latest and the permissions system is very configurable, faster perf, and integrates with LSP even for nvim users! worth a 👀
A git workflow which avoids using squash commits to produce a clean and useful commit history because doing so reduces the quantity of contributions on the @github.com contribution graph.
A git workflow which avoids using squash commits to produce a clean and useful commit history because doing so reduces the quantity of contributions on the @github.com contribution graph.
`git commit --amend --no-edit` automatically keeps the commit message from the previous commit that's being amended. Really nice!
`git commit --amend --no-edit` automatically keeps the commit message from the previous commit that's being amended. Really nice!
Excited to not catch either virus though; I’ve heard the flu is ROUGH this year.
Excited to not catch either virus though; I’ve heard the flu is ROUGH this year.
Monday: @joshwcomeau.com has just published a blog post about one I'm super excited to dive into, `@starting-style`. It can be used to animate an element's initial render!
<3 you both
Monday: @joshwcomeau.com has just published a blog post about one I'm super excited to dive into, `@starting-style`. It can be used to animate an element's initial render!
<3 you both
I leave with new ideas, new friends, and the relief I can finally get a full night of sleep again
Can’t wait to do it all over again next year!
I leave with new ideas, new friends, and the relief I can finally get a full night of sleep again
Can’t wait to do it all over again next year!
I won this but am now volunteering, so I'd love to give it to a software engineer actively looking for their next role.
The conference is this Thursday & Friday (Sept 18-19). If you can definitely make it, reply to this post! First to message gets it.