If you're interested in getting involved in a scavenger hunt, check out Keegan's Unique Hunt taking place January 23rd over on Reddit: https://bit.ly/3Nv0GPn
If you're interested in getting involved in a scavenger hunt, check out Keegan's Unique Hunt taking place January 23rd over on Reddit: https://bit.ly/3Nv0GPn
At last, an easy way get rid of barrel files!
Rewrites consumers to import directly from source, then deletes the barrels.
Safe and fully automated, read all about it at github.com/webpro/unbar...
At last, an easy way get rid of barrel files!
Rewrites consumers to import directly from source, then deletes the barrels.
Safe and fully automated, read all about it at github.com/webpro/unbar...
if you're using a resource for some function and then that closure returns `resource.getSomething()` - if getSomething is a promise that relies on the resource being available, you'll get an error.
if you're using a resource for some function and then that closure returns `resource.getSomething()` - if getSomething is a promise that relies on the resource being available, you'll get an error.
i feel i'm often blocked on a vague sense of being lost or not having a thread to start with that could maybe be improved with some deliberate techniques
i feel i'm often blocked on a vague sense of being lost or not having a thread to start with that could maybe be improved with some deliberate techniques
It's got MCP support, Perfetto, Speedscope, Treemap, duplicate package detection, and more.
It's got MCP support, Perfetto, Speedscope, Treemap, duplicate package detection, and more.
It is now much faster, has new helpful features, with sample code in almost 40 programming languages, and makes testing and debugging much easier.
➡️ Check it out: lichess.org/api
www.youtube.com/shorts/VeKMM...
It is now much faster, has new helpful features, with sample code in almost 40 programming languages, and makes testing and debugging much easier.
➡️ Check it out: lichess.org/api
www.youtube.com/shorts/VeKMM...
Use Intl.Segmenter API. Available in every JS runtime
Use Intl.Segmenter API. Available in every JS runtime
JSON imports are now supported cross-browser, but when would you use them rather than fetch()?
jakearchibald.com/2025/importi...
JSON imports are now supported cross-browser, but when would you use them rather than fetch()?
jakearchibald.com/2025/importi...
frontendmasters.com/blog/modern-...
Hopefully the step-by-step syntax stuff in here makes shape() a little more approachable.
frontendmasters.com/blog/modern-...
Hopefully the step-by-step syntax stuff in here makes shape() a little more approachable.
Little did I know that it mostly doesn't matter _how_ you format something - what matters is that everyone uses the same style.
In that sense, prettier is goated 🐐.
Little did I know that it mostly doesn't matter _how_ you format something - what matters is that everyone uses the same style.
In that sense, prettier is goated 🐐.
@jason-williams.co.uk from TechAtBloomberg announces the release of Boa's Rust-based implementation of TC39 Stage 3 Temporal 🎉
Chrome estimates this will ship in Chromium 143 🎉🎉
Temporal is the shiny replacement for the broken JS Date API ✨
This is the first public release of Temporal_rs, a Rust implementation of the Temporal API powering Boa, Kiesel, V8 plus other engines.
This will be shipping in Chromium soon
More info in our blog post: boajs.dev/blog/2025/09...
@jason-williams.co.uk from TechAtBloomberg announces the release of Boa's Rust-based implementation of TC39 Stage 3 Temporal 🎉
Chrome estimates this will ship in Chromium 143 🎉🎉
Temporal is the shiny replacement for the broken JS Date API ✨
github.com/typescript-e...
github.com/typescript-e...
Let me take you on a visual introduction to what big O notation is in my new blog post: samwho.dev/big-o.
With big O notation you can better understand how algorithms will perform in practice, finding orders of magnitude improvements often with very simple changes to your code.
Let me take you on a visual introduction to what big O notation is in my new blog post: samwho.dev/big-o.
With big O notation you can better understand how algorithms will perform in practice, finding orders of magnitude improvements often with very simple changes to your code.
Watch 🍿: www.youtube.com/watch?v=1Fqi...
Watch 🍿: www.youtube.com/watch?v=1Fqi...
Firefox 139 ships the TC39 Stage 3 Temporal proposal 🎉
It's about time.
Congrats to those who worked on the implementation including Andre Bargull & Dan Minor 👍
developer.mozilla.org/en-US/docs/M...
Firefox 139 ships the TC39 Stage 3 Temporal proposal 🎉
It's about time.
Congrats to those who worked on the implementation including Andre Bargull & Dan Minor 👍
developer.mozilla.org/en-US/docs/M...
Use it to rename an object key your backend developers consistently misspell
parms -> params
Use it to rename an object key your backend developers consistently misspell
parms -> params
Meet the new Microsoft PostgreSQL extension for VS Code - packed with powerful tools like:
🤖 Agent mode integration
💡 Schema visualization
⚡ Instant Docker PostgreSQL
🔎 IntelliSense-powered queries
Learn more: aka.ms/Blog/Postgre...
Meet the new Microsoft PostgreSQL extension for VS Code - packed with powerful tools like:
🤖 Agent mode integration
💡 Schema visualization
⚡ Instant Docker PostgreSQL
🔎 IntelliSense-powered queries
Learn more: aka.ms/Blog/Postgre...
Check it here and let me know if this matches what you are doing!
harper.blog/2025/05/08/b...
Check it here and let me know if this matches what you are doing!
harper.blog/2025/05/08/b...