punkrain
@punkrain.bsky.social
Reposted by punkrain
Reposted by punkrain
Goodnight kisses from mum…
November 7, 2025 at 1:53 PM
Goodnight kisses from mum…
Reposted by punkrain
BREAKING NEWS: IKEA now include an enthusiastic yet unqualified assembly otter with every purchase.
November 6, 2025 at 2:15 PM
BREAKING NEWS: IKEA now include an enthusiastic yet unqualified assembly otter with every purchase.
Reposted by punkrain
I have a very bad feeling about this...
October 27, 2025 at 4:51 PM
I have a very bad feeling about this...
Reposted by punkrain
We're going to need a bigger bed.
October 25, 2025 at 9:31 PM
We're going to need a bigger bed.
Nice deep dive by Axel Rauschmayer on util.styleText() in Node.js. Clean way to handle ANSI styling natively. No deps needed.
2ality.com/2025/05/ansi...
2ality.com/2025/05/ansi...
Styling console text in Node.js
In this blog post, we explore how we can style text that we log to the console in Node.js. Some of the examples use a Unix shell but most of the code should also work on Windows.
2ality.com
May 27, 2025 at 7:48 PM
Nice deep dive by Axel Rauschmayer on util.styleText() in Node.js. Clean way to handle ANSI styling natively. No deps needed.
2ality.com/2025/05/ansi...
2ality.com/2025/05/ansi...
Want the full git story behind a file?
git log -p -- your-file-name.js
See every change, every commit, every regret.
#git #versioncontrol #devtools #javascript
git log -p -- your-file-name.js
See every change, every commit, every regret.
#git #versioncontrol #devtools #javascript
April 30, 2025 at 1:00 PM
Want the full git story behind a file?
git log -p -- your-file-name.js
See every change, every commit, every regret.
#git #versioncontrol #devtools #javascript
git log -p -- your-file-name.js
See every change, every commit, every regret.
#git #versioncontrol #devtools #javascript
I wish I had found this web component a couple of weeks ago.
#jinglebells
zachleat.github.io/snow-fall/de...
#jinglebells
zachleat.github.io/snow-fall/de...
<snow-fall> on Page
zachleat.github.io
January 13, 2025 at 6:43 PM
I wish I had found this web component a couple of weeks ago.
#jinglebells
zachleat.github.io/snow-fall/de...
#jinglebells
zachleat.github.io/snow-fall/de...
Next.js introduces composable caching with the 'use cache' directive, making it easier to manage and reuse cached data across your app.
#nextjs #caching
nextjs.org/blog/composa...
#nextjs #caching
nextjs.org/blog/composa...
Composable Caching with Next.js
Learn more about the API design and benefits of 'use cache'
nextjs.org
January 8, 2025 at 8:53 AM
Next.js introduces composable caching with the 'use cache' directive, making it easier to manage and reuse cached data across your app.
#nextjs #caching
nextjs.org/blog/composa...
#nextjs #caching
nextjs.org/blog/composa...
Reposted by punkrain
Prompt Engineering is still pretty important in 2025.
Here are 4 essential custom instructions that I send with every request to GitHub Copilot.
burkeholland.github.io/posts/essent...
Here are 4 essential custom instructions that I send with every request to GitHub Copilot.
burkeholland.github.io/posts/essent...
Essential custom instructions for GitHub Copilot · Burke Holland
Mid brain takes on the world of software development.
burkeholland.github.io
January 7, 2025 at 3:28 PM
Prompt Engineering is still pretty important in 2025.
Here are 4 essential custom instructions that I send with every request to GitHub Copilot.
burkeholland.github.io/posts/essent...
Here are 4 essential custom instructions that I send with every request to GitHub Copilot.
burkeholland.github.io/posts/essent...
Reposted by punkrain
Stack Overflow published their 2024 Stack Overflow Developer survey results.
#stackoverflow #survey
survey.stackoverflow.co/2024/
#stackoverflow #survey
survey.stackoverflow.co/2024/
2024 Stack Overflow Developer SurveyStack Overflow Developer SurveyUnknow graph
In May 2024, over 65,000 developers responded to our annual survey about coding, the technologies and tools they use and want to learn, AI, and developer experience at work. Check out the results and ...
survey.stackoverflow.co
December 17, 2024 at 9:08 AM
Stack Overflow published their 2024 Stack Overflow Developer survey results.
#stackoverflow #survey
survey.stackoverflow.co/2024/
#stackoverflow #survey
survey.stackoverflow.co/2024/
Reposted by punkrain
oh i guess i should have included the link huh 2024.stateofjs.com/en-US/librar...
State of JavaScript 2024: Front-end Frameworks
The 2024 edition of the annual survey about the latest trends in the JavaScript ecosystem.
2024.stateofjs.com
December 16, 2024 at 5:44 PM
oh i guess i should have included the link huh 2024.stateofjs.com/en-US/librar...
I forgot this handy tip for using the nvm node version for debugging in VS Code. Luckily @burkeholland.bsky.social has a video on that.
#vscode #node #nvm
youtu.be/z2EsUIJKk6o?...
#vscode #node #nvm
youtu.be/z2EsUIJKk6o?...
Run and debug JavaScript applications with VS Code
YouTube video by Burke Holland
youtu.be
December 16, 2024 at 5:31 PM
I forgot this handy tip for using the nvm node version for debugging in VS Code. Luckily @burkeholland.bsky.social has a video on that.
#vscode #node #nvm
youtu.be/z2EsUIJKk6o?...
#vscode #node #nvm
youtu.be/z2EsUIJKk6o?...
An innovative solution to an old problem: tackling N² complexity with JavaScript Maps. Definitely worth exploring.
#performance
davidbonan.io/blog/solving...
#performance
davidbonan.io/blog/solving...
Solving N² Complexity with JavaScript Maps - David Bonan
Learn how to transform inefficient nested loops into performant solutions using JavaScript Maps.
davidbonan.io
December 12, 2024 at 7:08 AM
An innovative solution to an old problem: tackling N² complexity with JavaScript Maps. Definitely worth exploring.
#performance
davidbonan.io/blog/solving...
#performance
davidbonan.io/blog/solving...
@adamrackis.bsky.social latest blog post covers how Drizzle ORM can streamline schema management for PostgreSQL, MySQL, and SQLite.
frontendmasters.com/blog/drizzle...
frontendmasters.com/blog/drizzle...
Drizzle Database Migrations – Frontend Masters Boost
Drizzle ORM is a powerful object-relational mapper that combines SQL capabilities with a strongly typed API, enabling complex queries. Here we'll look at using it's ability to help with migrations, bo...
frontendmasters.com
December 10, 2024 at 8:21 PM
@adamrackis.bsky.social latest blog post covers how Drizzle ORM can streamline schema management for PostgreSQL, MySQL, and SQLite.
frontendmasters.com/blog/drizzle...
frontendmasters.com/blog/drizzle...
Chrome's CSS Wrapped 2024 features custom scrollbars, animated height transitions, and a skateboarding Dino.
#css
chrome.dev/css-wrapped-...
#css
chrome.dev/css-wrapped-...
CSS Wrapped 2024
Join the Chrome DevRel team and a skateboarding Chrome Dino on a journey through the latest CSS launched for Chrome and the web platform in 2024.
chrome.dev
December 5, 2024 at 10:22 PM
Chrome's CSS Wrapped 2024 features custom scrollbars, animated height transitions, and a skateboarding Dino.
#css
chrome.dev/css-wrapped-...
#css
chrome.dev/css-wrapped-...
Curious about how engineering culture shapes success? Dive into this deep dive on BlueSky's engineering practices by @pragmaticengineer.com 🚀 A must-read for tech enthusiasts and managers: newsletter.pragmaticengineer.com/p/bluesky-engineering-culture
Inside Bluesky’s Engineering Culture
A deep dive into how a fully remote, open source-first, tech company is building a challenger social media platform. What can small teams learn from Bluesky about punching above your weight?
newsletter.pragmaticengineer.com
December 4, 2024 at 7:26 AM
Curious about how engineering culture shapes success? Dive into this deep dive on BlueSky's engineering practices by @pragmaticengineer.com 🚀 A must-read for tech enthusiasts and managers: newsletter.pragmaticengineer.com/p/bluesky-engineering-culture
Stellar intro from @fireship.bsky.social on all the ways you can cache in Next.js 15
#next.js #caching #react
youtu.be/xWkozeculPo?...
#next.js #caching #react
youtu.be/xWkozeculPo?...
Is Next.js 15 any good? "use cache" API first look
YouTube video by Beyond Fireship
youtu.be
November 30, 2024 at 12:40 PM
Stellar intro from @fireship.bsky.social on all the ways you can cache in Next.js 15
#next.js #caching #react
youtu.be/xWkozeculPo?...
#next.js #caching #react
youtu.be/xWkozeculPo?...
Jest's maturity and feature set meet Vitest's performance and modern tooling in this comparison, with Vitest emerging as a top choice for new JavaScript projects.
#testing
www.speakeasy.com/post/vitest-...
#testing
www.speakeasy.com/post/vitest-...
Vitest vs. Jest
A comparison of Jest and Vitest in terms of their features, performance, and developer experience to help you decide which JavaScript testing framework is best for your use case.
www.speakeasy.com
November 29, 2024 at 7:58 PM
Jest's maturity and feature set meet Vitest's performance and modern tooling in this comparison, with Vitest emerging as a top choice for new JavaScript projects.
#testing
www.speakeasy.com/post/vitest-...
#testing
www.speakeasy.com/post/vitest-...
Reposted by punkrain
It's done. Now it’s your turn, Oracle.
We’ve submitted a formal petition to cancel the JavaScript trademark: it is generic, Oracle has abandoned it, and Oracle committed fraud on the USPTO during the last trademark renewal.
It's time to #FreeJavaScript.
deno.com/blog/deno-v-...
We’ve submitted a formal petition to cancel the JavaScript trademark: it is generic, Oracle has abandoned it, and Oracle committed fraud on the USPTO during the last trademark renewal.
It's time to #FreeJavaScript.
deno.com/blog/deno-v-...
Deno v. Oracle: Canceling the JavaScript Trademark
Oracle is holding the JavaScript trademark hostage, and we’re pursuing legal means to #FreeJavaScript. Here’s a brief update.
deno.com
November 25, 2024 at 7:02 PM
It's done. Now it’s your turn, Oracle.
We’ve submitted a formal petition to cancel the JavaScript trademark: it is generic, Oracle has abandoned it, and Oracle committed fraud on the USPTO during the last trademark renewal.
It's time to #FreeJavaScript.
deno.com/blog/deno-v-...
We’ve submitted a formal petition to cancel the JavaScript trademark: it is generic, Oracle has abandoned it, and Oracle committed fraud on the USPTO during the last trademark renewal.
It's time to #FreeJavaScript.
deno.com/blog/deno-v-...
Reposted by punkrain
Vite 6.0 is out ⚡️
vite.dev/blog/announc...
vite.dev/blog/announc...
Announcing Vite 6
Vite 6 Release Announcement
vite.dev
November 26, 2024 at 2:26 PM
Vite 6.0 is out ⚡️
vite.dev/blog/announc...
vite.dev/blog/announc...
Must admit, I’m jumping on the @webpro.nl Knip! bandwagon. Seeing great results on the project I’m working on.
#typescript #dependencies
knip.dev
#typescript #dependencies
knip.dev
Declutter your JavaScript & TypeScript projects
Project linter to find and remove unused files, dependencies and exports in JavaScript and TypeScript projects
knip.dev
November 25, 2024 at 11:28 AM
Must admit, I’m jumping on the @webpro.nl Knip! bandwagon. Seeing great results on the project I’m working on.
#typescript #dependencies
knip.dev
#typescript #dependencies
knip.dev
Reposted by punkrain
Ohh, syntax highlighting is coming to BlueSky?! 🤩
I can’t wait to write my first CSS snippet 😬
I can’t wait to write my first CSS snippet 😬
goodnight, Moon. PR tomorrow.
November 24, 2024 at 7:38 AM
Ohh, syntax highlighting is coming to BlueSky?! 🤩
I can’t wait to write my first CSS snippet 😬
I can’t wait to write my first CSS snippet 😬