Developer Avocado 🥑
@devavocado.bsky.social
Software developer debugging this world one console.log() at a time. Posting about JavaScript, CSS, TypeScript, React.js and Vue.js
Previously seen on: https://twitter.com/dev_avocado
Also follow my insta: https://www.instagram.com/dev.avocado/
Previously seen on: https://twitter.com/dev_avocado
Also follow my insta: https://www.instagram.com/dev.avocado/
Reposted by Developer Avocado 🥑
When bro’s code is full of well-written comments and he pushes to development much faster than before.
September 13, 2025 at 9:30 PM
When bro’s code is full of well-written comments and he pushes to development much faster than before.
Reposted by Developer Avocado 🥑
Breaking, new, by me:
Self-replicating "Shai-Hulud" worm hits 180+ Software Packages
At least 187 code packages made available through the JavaScript repository NPM have been infected with a self-replicating worm that steals credentials from developers and […]
[Original post on infosec.exchange]
Self-replicating "Shai-Hulud" worm hits 180+ Software Packages
At least 187 code packages made available through the JavaScript repository NPM have been infected with a self-replicating worm that steals credentials from developers and […]
[Original post on infosec.exchange]
September 16, 2025 at 2:15 PM
Breaking, new, by me:
Self-replicating "Shai-Hulud" worm hits 180+ Software Packages
At least 187 code packages made available through the JavaScript repository NPM have been infected with a self-replicating worm that steals credentials from developers and […]
[Original post on infosec.exchange]
Self-replicating "Shai-Hulud" worm hits 180+ Software Packages
At least 187 code packages made available through the JavaScript repository NPM have been infected with a self-replicating worm that steals credentials from developers and […]
[Original post on infosec.exchange]
Reposted by Developer Avocado 🥑
Published an article about mitigating supply chain attacks with pnpm
pnpm.io/supply-chain...
pnpm.io/supply-chain...
Mitigating supply chain attacks | pnpm
Sometimes npm packages are compromised and published with malware. Luckily, there are companies like [Socket], [Snyk], and [Aikido] that detect these compromised packages early. The npm registry usually removes the affected versions within hours. However, there is always a window of time between when the malware is published and when it is detected, during which you could be exposed. Fortunately, there are some things you can do with pnpm to minimize the risks.
pnpm.io
September 16, 2025 at 8:32 AM
Published an article about mitigating supply chain attacks with pnpm
pnpm.io/supply-chain...
pnpm.io/supply-chain...
Reposted by Developer Avocado 🥑
styled-components maintenance mode doesn't have to mean panic mode.
Our engineer @codey.bsky.social made performant community forks. Linear's already seeing 40% faster renders with zero code changes.
Not a permanent fix, but it buys you time to migrate properly.
www.sanity.io/blog/cut-sty...
Our engineer @codey.bsky.social made performant community forks. Linear's already seeing 40% faster renders with zero code changes.
Not a permanent fix, but it buys you time to migrate properly.
www.sanity.io/blog/cut-sty...
styled-components maintenance mode: A 40% faster fork | Sanity
After styled-components entered maintenance mode, we forked it with React 18's useInsertionEffect. Result: 40% faster renders for Linear. Open source solution.
www.sanity.io
September 11, 2025 at 4:55 PM
styled-components maintenance mode doesn't have to mean panic mode.
Our engineer @codey.bsky.social made performant community forks. Linear's already seeing 40% faster renders with zero code changes.
Not a permanent fix, but it buys you time to migrate properly.
www.sanity.io/blog/cut-sty...
Our engineer @codey.bsky.social made performant community forks. Linear's already seeing 40% faster renders with zero code changes.
Not a permanent fix, but it buys you time to migrate properly.
www.sanity.io/blog/cut-sty...
When bro’s code is full of well-written comments and he pushes to development much faster than before.
September 13, 2025 at 9:30 PM
When bro’s code is full of well-written comments and he pushes to development much faster than before.
choose your setup 😂
September 11, 2025 at 10:26 PM
choose your setup 😂
Web developement seems easy untill you have to work on :
- Scalability
- CORS errors
- Production bugs
- Documentations
- Web sockets
- Time zone Handelling
- Handelling traffics
- Memory leaks
- SEO optimization
- Webpack config.
- CSS specificity hell
- Custom promises & Polyfills.
- Scalability
- CORS errors
- Production bugs
- Documentations
- Web sockets
- Time zone Handelling
- Handelling traffics
- Memory leaks
- SEO optimization
- Webpack config.
- CSS specificity hell
- Custom promises & Polyfills.
September 9, 2025 at 11:27 PM
Web developement seems easy untill you have to work on :
- Scalability
- CORS errors
- Production bugs
- Documentations
- Web sockets
- Time zone Handelling
- Handelling traffics
- Memory leaks
- SEO optimization
- Webpack config.
- CSS specificity hell
- Custom promises & Polyfills.
- Scalability
- CORS errors
- Production bugs
- Documentations
- Web sockets
- Time zone Handelling
- Handelling traffics
- Memory leaks
- SEO optimization
- Webpack config.
- CSS specificity hell
- Custom promises & Polyfills.
A chromium wrapper sold for $600M.
A VSCode fork is valued at $10B.
Yet you still want to build everything from scratch.
Find and fill the gap.
A VSCode fork is valued at $10B.
Yet you still want to build everything from scratch.
Find and fill the gap.
September 8, 2025 at 1:23 PM
A chromium wrapper sold for $600M.
A VSCode fork is valued at $10B.
Yet you still want to build everything from scratch.
Find and fill the gap.
A VSCode fork is valued at $10B.
Yet you still want to build everything from scratch.
Find and fill the gap.
AI will make coding faster, not irrelevant. The people who know how to code will always be the ones who know how to build.
September 5, 2025 at 6:22 PM
AI will make coding faster, not irrelevant. The people who know how to code will always be the ones who know how to build.
Do anything with AI in 2025:
• Vibe coding: emergent.sh
• Design: recraft.ai
• Notes: superlist.com
• Code review: coderabbit.ai
• Content: outrank.so
• Test: qodo.ai
• PPT: gamma.app
• Vibe coding: emergent.sh
• Design: recraft.ai
• Notes: superlist.com
• Code review: coderabbit.ai
• Content: outrank.so
• Test: qodo.ai
• PPT: gamma.app
Emergent | Build Apps with AI - no coding required
Build real products with Emergent's vibe-coding platform. Emergent AI creates production-ready applications from natural language—no developers required.
emergent.sh
September 3, 2025 at 5:40 PM
Do anything with AI in 2025:
• Vibe coding: emergent.sh
• Design: recraft.ai
• Notes: superlist.com
• Code review: coderabbit.ai
• Content: outrank.so
• Test: qodo.ai
• PPT: gamma.app
• Vibe coding: emergent.sh
• Design: recraft.ai
• Notes: superlist.com
• Code review: coderabbit.ai
• Content: outrank.so
• Test: qodo.ai
• PPT: gamma.app
Starting with JavaScript? Learn this 👇
Core JavaScript
✅ Variables Operators and Data Types
✅ Operators Functions
✅ Control Flow (if/else, switch)
✅ Arrays
✅ Objects
✅ Loops
✅ Scope Hoisting and Closures
✅ The this keyword
✅ Error handling (try/catch/finally)
✅ Type Coercion and Conversion
Core JavaScript
✅ Variables Operators and Data Types
✅ Operators Functions
✅ Control Flow (if/else, switch)
✅ Arrays
✅ Objects
✅ Loops
✅ Scope Hoisting and Closures
✅ The this keyword
✅ Error handling (try/catch/finally)
✅ Type Coercion and Conversion
August 28, 2025 at 3:38 PM
Starting with JavaScript? Learn this 👇
Core JavaScript
✅ Variables Operators and Data Types
✅ Operators Functions
✅ Control Flow (if/else, switch)
✅ Arrays
✅ Objects
✅ Loops
✅ Scope Hoisting and Closures
✅ The this keyword
✅ Error handling (try/catch/finally)
✅ Type Coercion and Conversion
Core JavaScript
✅ Variables Operators and Data Types
✅ Operators Functions
✅ Control Flow (if/else, switch)
✅ Arrays
✅ Objects
✅ Loops
✅ Scope Hoisting and Closures
✅ The this keyword
✅ Error handling (try/catch/finally)
✅ Type Coercion and Conversion
AI didn’t kill developers. It killed the idea that development was only about writing code, instead of knowing what to build.
August 26, 2025 at 3:36 PM
AI didn’t kill developers. It killed the idea that development was only about writing code, instead of knowing what to build.
Coding in 2025 is less about brackets and semicolons, more about asking the right questions
August 12, 2025 at 9:39 AM
Coding in 2025 is less about brackets and semicolons, more about asking the right questions
August 8, 2025 at 1:21 AM
Everyone: It’s just a kid’s toy
Developers: [flashbacks to recursive nightmares, stack overflows, and 2ⁿ - 1 moves]
If you’ve ever tried coding Tower of Hanoi, you know it’s not just a game… it’s a rite of passage.
Tag someone who’s been traumatized by recursion 😅
#webdev #webdevelopment #coding
Developers: [flashbacks to recursive nightmares, stack overflows, and 2ⁿ - 1 moves]
If you’ve ever tried coding Tower of Hanoi, you know it’s not just a game… it’s a rite of passage.
Tag someone who’s been traumatized by recursion 😅
#webdev #webdevelopment #coding
July 29, 2025 at 8:25 PM
Everyone: It’s just a kid’s toy
Developers: [flashbacks to recursive nightmares, stack overflows, and 2ⁿ - 1 moves]
If you’ve ever tried coding Tower of Hanoi, you know it’s not just a game… it’s a rite of passage.
Tag someone who’s been traumatized by recursion 😅
#webdev #webdevelopment #coding
Developers: [flashbacks to recursive nightmares, stack overflows, and 2ⁿ - 1 moves]
If you’ve ever tried coding Tower of Hanoi, you know it’s not just a game… it’s a rite of passage.
Tag someone who’s been traumatized by recursion 😅
#webdev #webdevelopment #coding
Reposted by Developer Avocado 🥑
For 20 years Mozilla has developed one of the most useful tools for web devs.
developer.mozilla.org/en-US/blog/m...
Congrats to the MDN team on an awesome milestone. I'm happy that we've played a small part in its history and I'm excited to see it continue to be at the core of every web dev's job.
developer.mozilla.org/en-US/blog/m...
Congrats to the MDN team on an awesome milestone. I'm happy that we've played a small part in its history and I'm excited to see it continue to be at the core of every web dev's job.
Celebrating 20 years of MDN | MDN Blog
MDN turns 20! Let's look at how we started, how MDN became the most trusted resource for web developers, the impact it's had on the open web, and yes, there's cake, too.
developer.mozilla.org
July 25, 2025 at 7:59 AM
For 20 years Mozilla has developed one of the most useful tools for web devs.
developer.mozilla.org/en-US/blog/m...
Congrats to the MDN team on an awesome milestone. I'm happy that we've played a small part in its history and I'm excited to see it continue to be at the core of every web dev's job.
developer.mozilla.org/en-US/blog/m...
Congrats to the MDN team on an awesome milestone. I'm happy that we've played a small part in its history and I'm excited to see it continue to be at the core of every web dev's job.
I love JavaScript.
But nothing gives me more joy than deleting 300 lines of code and replacing it with 20.
But nothing gives me more joy than deleting 300 lines of code and replacing it with 20.
July 7, 2025 at 9:12 PM
I love JavaScript.
But nothing gives me more joy than deleting 300 lines of code and replacing it with 20.
But nothing gives me more joy than deleting 300 lines of code and replacing it with 20.
every company has that one engineer
February 15, 2025 at 9:26 AM
every company has that one engineer
current state of all my side projects
January 16, 2025 at 12:59 PM
current state of all my side projects
How Junior developers comment their code:
January 2, 2025 at 9:26 AM
How Junior developers comment their code:
Reposted by Developer Avocado 🥑
🧑🎄 Node.js now supports TypeScript by default 🤯 🎄
December 26, 2024 at 6:55 PM
🧑🎄 Node.js now supports TypeScript by default 🤯 🎄
Reposted by Developer Avocado 🥑
Rolldown is here. Can it save Vite? I did my best to break it down in a new video I just posted youtu.be/IDe1zVWoX94
Rolldown is here, can it save Vite?
YouTube video by Theo - t3․gg
youtu.be
December 30, 2024 at 8:38 PM
Rolldown is here. Can it save Vite? I did my best to break it down in a new video I just posted youtu.be/IDe1zVWoX94
✨ JavaScript Array Methods Cheat Sheet
December 26, 2024 at 8:06 PM
✨ JavaScript Array Methods Cheat Sheet
If you like your current job, try applying to a few other companies that interest you. If they reach out, just thank them and mention you've already accepted another offer. This way, they'll think they missed out and might be more inclined to hire you if you apply again later.
December 25, 2024 at 12:26 PM
If you like your current job, try applying to a few other companies that interest you. If they reach out, just thank them and mention you've already accepted another offer. This way, they'll think they missed out and might be more inclined to hire you if you apply again later.
Very interesting read 👍
slopwatch.com/posts/bad-pr...
slopwatch.com/posts/bad-pr...
Using AI Generated Code Will Make You a Bad Programmer
slopwatch.com
December 13, 2024 at 9:59 AM
Very interesting read 👍
slopwatch.com/posts/bad-pr...
slopwatch.com/posts/bad-pr...