Alvin Crespo
@alvincrespo.bsky.social
It's dangerous to go alone! Take this 🍗
alvincrespo.com
alvincrespo.com
When I started working with the OpenAI API I learned that it doesn't remember anything between API calls. So you need to manually manage the context of the conversation.
I wrote up my learnings on building stateful AI conversations:
alvincrespo.hashnode.dev/managing-con...
I wrote up my learnings on building stateful AI conversations:
alvincrespo.hashnode.dev/managing-con...
alvincrespo.hashnode.dev
November 10, 2025 at 11:28 PM
When I started working with the OpenAI API I learned that it doesn't remember anything between API calls. So you need to manually manage the context of the conversation.
I wrote up my learnings on building stateful AI conversations:
alvincrespo.hashnode.dev/managing-con...
I wrote up my learnings on building stateful AI conversations:
alvincrespo.hashnode.dev/managing-con...
Reposted by Alvin Crespo
Then Toad poured a glass of water over his head.
November 1, 2025 at 10:37 PM
Then Toad poured a glass of water over his head.
Using WSL on Windows is pretty amazing.
October 28, 2025 at 4:50 PM
Using WSL on Windows is pretty amazing.
Working with Claude has been a game changer. Highly recommend consistently using AI coding agents to save you time and effort.
October 25, 2025 at 2:55 PM
Working with Claude has been a game changer. Highly recommend consistently using AI coding agents to save you time and effort.
DOOM • Vol. 2 – Heavy Dark Synthwave Inferno (Pixel Wave)
YouTube video by Pixel Wave
www.youtube.com
October 22, 2025 at 6:31 PM
Reposted by Alvin Crespo
New post 🎉
Going back to my roots on writing about the inner workings of things, a breakdown of key-value databases and how you might make one from scratch:
nan.fyi/database
Going back to my roots on writing about the inner workings of things, a breakdown of key-value databases and how you might make one from scratch:
nan.fyi/database
October 21, 2025 at 3:00 PM
New post 🎉
Going back to my roots on writing about the inner workings of things, a breakdown of key-value databases and how you might make one from scratch:
nan.fyi/database
Going back to my roots on writing about the inner workings of things, a breakdown of key-value databases and how you might make one from scratch:
nan.fyi/database
Wait. I still have a Gravatar?! Cool.
October 21, 2025 at 6:01 PM
Wait. I still have a Gravatar?! Cool.
Reposted by Alvin Crespo
Just released Agent OS v2.1 -- Now supports the new Claude Code Skills!
Plus several other improvements:
- more flexible configs
- subagents are now optional
- improved context efficiency
- improved token efficiency
- a new orchestration mode for large builds.
buildermethods.com/agent-os
Plus several other improvements:
- more flexible configs
- subagents are now optional
- improved context efficiency
- improved token efficiency
- a new orchestration mode for large builds.
buildermethods.com/agent-os
Agent OS | The system for spec-driven development with AI coding agents
Agent OS is a popular system spec-driven development with AI coding agents. It's a free open-source framework from Builder Methods, created by Brian Casel.
buildermethods.com
October 21, 2025 at 3:11 PM
Just released Agent OS v2.1 -- Now supports the new Claude Code Skills!
Plus several other improvements:
- more flexible configs
- subagents are now optional
- improved context efficiency
- improved token efficiency
- a new orchestration mode for large builds.
buildermethods.com/agent-os
Plus several other improvements:
- more flexible configs
- subagents are now optional
- improved context efficiency
- improved token efficiency
- a new orchestration mode for large builds.
buildermethods.com/agent-os
I learned this week that a profile picture of you cheering towards the camera with a hard cider was unprofessional.
It blows my mind how boring adults are. Children should be an inspiration of how fun life should be.
It blows my mind how boring adults are. Children should be an inspiration of how fun life should be.
October 21, 2025 at 3:46 PM
I learned this week that a profile picture of you cheering towards the camera with a hard cider was unprofessional.
It blows my mind how boring adults are. Children should be an inspiration of how fun life should be.
It blows my mind how boring adults are. Children should be an inspiration of how fun life should be.
I just realized I've been an Engineering Manager for 5 years. Whoa, I think it's time to level up.
August 13, 2025 at 1:09 AM
I just realized I've been an Engineering Manager for 5 years. Whoa, I think it's time to level up.
Wrote up about mysql query optimization when it comes to JOIN's and Window Functions.
alvincrespo.hashnode.dev/mysql-query-...
alvincrespo.hashnode.dev/mysql-query-...
alvincrespo.hashnode.dev
August 3, 2025 at 4:04 PM
Wrote up about mysql query optimization when it comes to JOIN's and Window Functions.
alvincrespo.hashnode.dev/mysql-query-...
alvincrespo.hashnode.dev/mysql-query-...
Dope metrics for my blog. Feels good people are checking it out.
August 3, 2025 at 3:46 PM
Dope metrics for my blog. Feels good people are checking it out.
Private Public Transport
YouTube video by SOAPBOX - Topic
music.youtube.com
August 1, 2025 at 7:16 PM
Pokémon Red/Blue | Vaporwave OST
YouTube video by Spacewave FM
www.youtube.com
July 25, 2025 at 6:17 PM
Weekend homework. anthropic.skilljar.com/claude-code-...
Claude Code in Action
Integrate Claude Code into your development workflow
anthropic.skilljar.com
July 18, 2025 at 1:58 PM
Weekend homework. anthropic.skilljar.com/claude-code-...
28 Years Later was a fantastic film and an excellent way to kick off the summer film season. I went to see it opening day and can't stop thinking about how impactful it was for me.
Definitely worth a watch.
Definitely worth a watch.
a group of people are walking through a forest with the words 28 years later on the bottom right
ALT: a group of people are walking through a forest with the words 28 years later on the bottom right
media.tenor.com
July 13, 2025 at 5:56 PM
28 Years Later was a fantastic film and an excellent way to kick off the summer film season. I went to see it opening day and can't stop thinking about how impactful it was for me.
Definitely worth a watch.
Definitely worth a watch.
Claude integration with VSCode is amazing. Absolutely game changing.
July 11, 2025 at 2:24 AM
Claude integration with VSCode is amazing. Absolutely game changing.
Adding support for custom urls in the generated sitemap.xml for my bridgetown based blog.
github.com/alvincrespo/...
Hoping to get this merged upstream once I can test it against the latest.
github.com/alvincrespo/...
Hoping to get this merged upstream once I can test it against the latest.
feat: support adding custom urls to sitemap by alvincrespo · Pull Request #1 · alvincrespo/bridgetown-sitemap
This PR adds support for adding custom urls to the sitemap.xml generated by bridgetown-sitemap.
For my usecase, this is to support the migration of my blog to hashnode. My blog is hosted on Render ...
github.com
June 18, 2025 at 12:55 AM
Adding support for custom urls in the generated sitemap.xml for my bridgetown based blog.
github.com/alvincrespo/...
Hoping to get this merged upstream once I can test it against the latest.
github.com/alvincrespo/...
Hoping to get this merged upstream once I can test it against the latest.
The number one reason Ember failed.
"Most ember dependencies are too far out of date and have far too many complex breaking changes to make"
github.com/TryGhost/Gho...
"Most ember dependencies are too far out of date and have far too many complex breaking changes to make"
github.com/TryGhost/Gho...
Disabled renovate for ember packages by ErisDS · Pull Request #23863 · TryGhost/Ghost
Our ember codebase is being replaced with react
Most ember dependencies are too far out of date and have far too many complex breaking changes to make
We've gotten to a point where it's too...
github.com
June 16, 2025 at 11:40 AM
The number one reason Ember failed.
"Most ember dependencies are too far out of date and have far too many complex breaking changes to make"
github.com/TryGhost/Gho...
"Most ember dependencies are too far out of date and have far too many complex breaking changes to make"
github.com/TryGhost/Gho...
Tickets purchased for 28 Years Later. Haven't been this excited for a film in years! I can't wait!
a man says there are many kinds of death in a video
ALT: a man says there are many kinds of death in a video
media.tenor.com
June 3, 2025 at 3:23 PM
Tickets purchased for 28 Years Later. Haven't been this excited for a film in years! I can't wait!
Films I can't wait to watch this summer:
- 28 years later
- Jurassic World Rebirth
- Superman
- Fantastic Four
It's a blockbuster summer!
- 28 years later
- Jurassic World Rebirth
- Superman
- Fantastic Four
It's a blockbuster summer!
May 31, 2025 at 3:32 PM
Films I can't wait to watch this summer:
- 28 years later
- Jurassic World Rebirth
- Superman
- Fantastic Four
It's a blockbuster summer!
- 28 years later
- Jurassic World Rebirth
- Superman
- Fantastic Four
It's a blockbuster summer!
That rush when you find your app and app's blog has increased traffic by 70% over the course of the last 3 months.
a blurry picture of a man in a white shirt and tie
ALT: a blurry picture of a man in a white shirt and tie
media.tenor.com
May 24, 2025 at 7:53 PM
That rush when you find your app and app's blog has increased traffic by 70% over the course of the last 3 months.
Wild that it's been 25 years since MMLP released.
May 24, 2025 at 6:01 PM
Wild that it's been 25 years since MMLP released.
Babylon 5 is amazing. Way ahead of it's time and relevant today.
May 2, 2025 at 1:49 AM
Babylon 5 is amazing. Way ahead of it's time and relevant today.