Sign in

Ed Ezekiel

@edezekiel.bsky.social
432 followers 327 following 41 posts

🖥️ Software Engineer @herodevs.bsky.social 🌌 Science Fiction and Fantasy nerd 🐻 Memphis Grizzlies fan ⚖️ Former Attorney www.edezekiel.com

PostsRepliesMedia
Ed Ezekiel @edezekiel.bsky.social · 27/04/2026
Just got the third and fourth walls up on my treehouse build 🌳🏡 - Next up is the roof.
010
Ed Ezekiel @edezekiel.bsky.social · 22/04/2026
HeroDevs just launched our EOL Dataset on ProductHunt. EOL Dataset is a free tool that tracks software lifecycle status across 12M+ package versions using official EOL declarations and ML-based detection of maintainer abandonment. Check it out - www.producthunt.com/products/eol...
producthunt.com
EOL Dataset: Find every EOL dependency in your stack. Free. In 5 minutes. | Product Hunt
Your SCA checks for CVEs. It doesn't check whether anyone is still maintaining the software. That's a different question, and until now, no tool answered it well. We track lifecycle status across 12M+...
010
Ed Ezekiel @edezekiel.bsky.social · 17/04/2026
Just wrapped up #vulncon2026 - fascinating conference and some exciting updates for the vulnerability space. I put together my thoughts on the conference here - www.herodevs.com/blog-posts/h...
herodevs.com
HeroDevs Blog | HeroDevs at VulnCon 2026
HeroDevs' VulnCon 2026 recap: Updates on CVE program scaling, NVD enrichment changes, AI's impact, and Open Source vulnerability management shifts.
000
Reposted by Ed Ezekiel
Rob Palmer @robpalmer.bsky.social · 12/11/2025
Node excitement 😉 Congrats to @marcoippolito.dev on making it official: type-stripping in Node 25 is now declared to be stable 🎉 You can run: node index.ts The capabilities have not changed since Node 24. This is purely a maturity indicator.
116528
Reposted by Ed Ezekiel
Alexander Lichter @thealexlichter.com · 15/08/2025
tsup is not actively maintained anymore 👀 With >9M NPM monthly downloads and >10k GitHub stars, tsup is undeniably a popular choice for bundling. Unfortunately, it is not under active maintenance anymore. Thanks to @egoist.dev & contributors for all the work on tsup 🙏🏻
A screenshot from the tsup repository showing a text above the heading: "Warning: This project is not actively maintained anymore. Please consider using tsdown instead. Read more in the migration guide".
4679
Reposted by Ed Ezekiel
Lily Suchipi Skye @suchipi.bsky.social · 27/06/2025
ANNOUNCEMENT: I'm looking for work! I'm a JavaScript/TypeScript expert with a ton of experience in Node, ASTs, Testing Frameworks, Docker, and more! - 10 years experience - Former core maintainer of Prettier - 315 GitHub repos, 198 npm packages suchipi.com/Resume2025.pdf
Preview of the linked PDF
36639
Reposted by Ed Ezekiel
Raider @iwillnotbesilenced.bsky.social · 14/06/2025
Chicago ✊
688479329020
Ed Ezekiel @edezekiel.bsky.social · 22/04/2025
Just put together a guide on the often-overlooked challenge of securing transitive dependencies in End-of-Life JavaScript software. If you've ever wondered when to use ^ vs ~ in your package.json (and why it matters), check it out: www.herodevs.com/blog-posts/s... #JavaScriptSecurity #security
herodevs.com
HeroDevs Blog | Securing Transitive Dependencies in End-of-Life Software: A Guide
Learn how to secure your JavaScript applications against vulnerabilities in transitive dependencies—especially when using end-of-life (EOL) packages. This guide covers npm versioning strategies, updat...
010
Reposted by Ed Ezekiel
Codey @ HeroDevs @hero.dev · 16/04/2025
At HeroDevs, we’re actively working with key CVE program stakeholders and other cybersecurity vendors to chart the path forward. As we wait to see what the future of the program looks like tomorrow, we stand firmly behind the CVE program and are committed to ensuring its longevity indefinitely.
132
Ed Ezekiel @edezekiel.bsky.social · 16/04/2025
"This isn’t just about maintaining a database. It’s about maintaining trust in the systems that protect us all." www.forbes.com/sites/tonybr...
forbes.com
Cybersecurity World On Edge As CVE Program Prepares To Go Dark
MITRE’s CVE program may shut down as DHS funding expires, threatening global cybersecurity coordination and exposing critical gaps in vulnerability tracking.
010
Reposted by Ed Ezekiel
The Verge @theverge.com · 15/04/2025
The CVE program for tracking security flaws is about to lose federal funding
buff.ly
The CVE program for tracking security flaws is about to lose federal funding
CVEs are used by Microsoft, Apple, Intel, and many others.
1111555
Ed Ezekiel @edezekiel.bsky.social · 16/03/2025
Got to see Lupe Fiasco at the #grizzlies halftime show yesterday! All in celebration of retiring the Grindfather's jersey.
030
Ed Ezekiel @edezekiel.bsky.social · 12/12/2024
It's pretty awesome that a few htmx attributes are enough to enable lightning fast live updates to a page. No additional framework required.
000
Ed Ezekiel @edezekiel.bsky.social · 09/12/2024
Another Grizz game, another chance for in-stadium lightning fast box score updated. #grizznation #memphisgrizzlies #cloudflare #astro #htmx boxscores.live/bf40b3ca-ad5...
boxscores.live
NBA BoxScore
Stats and updates for NBA Game bf40b3ca-ad56-47c7-be23-0cb0b0d508af. View detailed box scores including player statistics, team performance, and more.
000
Reposted by Ed Ezekiel
Memphis Grizz @memgrizz901.bsky.social · 06/12/2024
Bounce back dub 🏀🔥 #memphis901 #basketball
1316
Ed Ezekiel @edezekiel.bsky.social · 06/12/2024
If anyone is watching the grizzlies game in-stadium tonight, here's my widget for checking box scores, with lightning fast load times ⚡⚡⚡ boxscores.live/9b389e50-506... #grizznation #memphisgrizzlies
boxscores.live
Box Score: MEM vs SAC
Stats and updates for NBA Game 9b389e50-506f-4fde-8cee-70d0fe03599b. View detailed box scores including player statistics, team performance, and more.
000
Ed Ezekiel @edezekiel.bsky.social · 29/11/2024
Hey Grizz fans! Here's a little widget I put together last weekend for tracking box scores live. If you're watching at the stadium it should load faster than any app available! #grizznation #cloudflare #astro boxscores.live/2173cbd0-81e...
boxscores.live
Box Score: MEM vs NOP
Stats and updates for NBA Game 2173cbd0-81e9-40ba-99c7-557522893b6d. View detailed box scores including player statistics, team performance, and more.
000
Ed Ezekiel @edezekiel.bsky.social · 27/11/2024
I'm working on a little side project, and the api I'm hitting is making me convert timezones 😭. At least there's `Intl`! --- new Intl.DateTimeFormat('en-US', { timeZone: 'America/Chicago', year: 'numeric', month: '2-digit', day: '2-digit', }); ---
130
Ed Ezekiel @edezekiel.bsky.social · 26/11/2024
Just burned a 40 minutes debugging wrangler.toml issues. Note to self, read the docs!!! At the very top of Cloudflare's configuration page they recommend running `npx wrangler pages download config` instead of writing one by hand. developers.cloudflare.com/pages/functi... #cloudflare
developers.cloudflare.com
Configuration | Cloudflare Pages docs
Pages Functions can be configured two ways, either via the Cloudflare dashboard ↗ or wrangler.toml, a configuration file used to customize the development and deployment setup for Workers and Pages Fu...
010
Ed Ezekiel @edezekiel.bsky.social · 24/11/2024
I missed the grizzlies game last night, looks like Scotty Pippin Jr was on fire!! 🔥🔥🔥 #grizznation
130
Ed Ezekiel @edezekiel.bsky.social · 24/11/2024
I'm building a small widget that consumes two rate-limited endpoints. I want to cache results for a minute for each endpoint using Cloudflare Workers. Do I: 1. Create one Worker, using caches.default to manually handle caching; or 2. Create two Workers, each using Cache-Control headers?
110
Ed Ezekiel @edezekiel.bsky.social · 22/11/2024
Do I do it? What's one more domain? Haha
220
Ed Ezekiel @edezekiel.bsky.social · 21/11/2024
Another Angular v19 tidbit: the `effects` allowSignalWrites flag is entirely removed, allowing effects to set signals by default. Note that `effects` are still in developer preview. I try to avoid effects if feasible, preferring rxjs over effects. blog.angular.dev/latest-updat... #angular
blog.angular.dev
Latest updates to effect() in Angular
Authors: Alex Rickabaugh Mark Thompson
000
Ed Ezekiel @edezekiel.bsky.social · 21/11/2024
#grizznation #memphisgrizzlies
020
Ed Ezekiel @edezekiel.bsky.social · 21/11/2024
Huge first half from Luke Kennard, Des, and Jaylen Wells. Let's keep it goin! #grizznation #memphisgrizzlies
010
Ed Ezekiel @edezekiel.bsky.social · 20/11/2024
Tough game for the Grizzlies tonight, but on the bright side Santi had the most points out of anyone on the floor (28) _and_ the most rebounds (11). #grizznation #memphisgrizzlies
000
Ed Ezekiel @edezekiel.bsky.social · 20/11/2024
Angular v19 is here! There are so many new features, but one that I'll call out now is the ability to pass environmental variables during build time: `ng build --define "apiKey='$API_KEY'"` blog.angular.dev/meet-angular... #angular
blog.angular.dev
Meet Angular v19
In the past two years we doubled down on our investment in developer experience and performance — in every single release we’ve been…
0135
Ed Ezekiel @edezekiel.bsky.social · 18/11/2024
Another win at home for the Grizzlies! Jaylen Wells plays for 26 minutes, 15 points, and 40% Field Goal percentage. And he got a pretty awesome dunk. #grizznation #memphisgrizzlies
000
Ed Ezekiel @edezekiel.bsky.social · 15/11/2024
An essential starter pack for science fiction nerds - go.bsky.app/A4YKX6w
131
Reposted by Ed Ezekiel
Brent Scroggins @tigerblueblood.bsky.social · 14/11/2024
Memphis I made a starter pack: go.bsky.app/DXWGKE8
121
Reposted by Ed Ezekiel
Enemy of the Hate @ampersine.bsky.social · 14/11/2024
Here's one from @jeffkirwan.com bsky.app/starter-pack...
221
Ed Ezekiel @edezekiel.bsky.social · 13/11/2024
Hmmm who's that I see at the top of Kia's Rookie Ladder this week? 🏆⛹️ 1. Jaylen Wells 🏆⛹️‍♂️ 2. Zach Edey (#1 last week) www.nba.com/news/kia-roo... #nba #memphisgrizzlies
nba.com
Kia Rookie Ladder: New Grizzlies starter Jaylen Wells climbs to No. 1. | NBA.com
The Memphis rookie makes the most of a big opportunity as a starter to take over the top spot from teammate Zach Edey.
040
Reposted by Ed Ezekiel
sadvil 😎 @sadvil.bsky.social · 12/11/2024
2012: “join Twitter? just so I can learn what some moron had for lunch?” 2024: “I’ve joined Bluesky to follow the ‘Good Lunch’ Feed. People post their lunch and others reply good lunch when it’s a good lunch”
195254513964
Ed Ezekiel @edezekiel.bsky.social · 12/11/2024
Memphis Grizzlies back in the top ten power rankings!!! And that's with an injured Ja Morant, Desmond Bane, and Marcus Smart bealestreetbears.com/the-grizzlie... #nba #memphisgrizzlies #everybodyeats
bealestreetbears.com
The Grizzlies crack the top 10 of the NBA's Week 4 Power Rankings
The Grizzlies are currently riding a three-game winning streak that has them sitting at 7-4 through 11 games played this season.
040
Ed Ezekiel @edezekiel.bsky.social · 09/11/2024
Let's go Yuki!!! www.si.com/nba/grizzlie...
si.com
Yuki Kawamura Makes NBA History in Grizzlies vs. Lakers
Memphis Grizzlies guard Yuki Kawamura is a major fan favorite. Signing a two-way contract with the Grizzlies after being with the team in training camp on an Ex
000
Ed Ezekiel @edezekiel.bsky.social · 08/11/2024
Tried my hand at the Arkham Horror board game during my weekly "nerd night". It took a long time to get rolling haha. We had to pause halfway but next week we'll pick it back up!
010
Ed Ezekiel @edezekiel.bsky.social · 09/05/2023
Hello World 🌎
120