YoavCodes
@yoav.codes
Technical founder. Building new stuff at my startup lab https://blackboard.sh | 20+ years in early startups | prev: 7 years at webflow
You might have met me as Jeff, Joab, or Larry.
#startups #ziglang #typescript #bun #electrobun #webflow
You might have met me as Jeff, Joab, or Larry.
#startups #ziglang #typescript #bun #electrobun #webflow
Pinned
YoavCodes
@yoav.codes
· Oct 21
Do people know I’m building an alternative to Electron and Tauri?
Where you write typescript for the main and browser code and it just works.
Has building, packaging, code signing, and update management built in. Bundles as small as 12MB and ship updates as small as 4KB?
electrobun.dev
Where you write typescript for the main and browser code and it just works.
Has building, packaging, code signing, and update management built in. Bundles as small as 12MB and ship updates as small as 4KB?
electrobun.dev
opened mixpanel for the first time in 2025. apparently people are actually visiting electrobun.dev
I'm about to change all the urls and rebrand everything 🙈
I had no idea this many people were reading the docs or finding the site (vs just living on github where docusaurus is also)
I'm about to change all the urls and rebrand everything 🙈
I had no idea this many people were reading the docs or finding the site (vs just living on github where docusaurus is also)
November 11, 2025 at 5:35 AM
opened mixpanel for the first time in 2025. apparently people are actually visiting electrobun.dev
I'm about to change all the urls and rebrand everything 🙈
I had no idea this many people were reading the docs or finding the site (vs just living on github where docusaurus is also)
I'm about to change all the urls and rebrand everything 🙈
I had no idea this many people were reading the docs or finding the site (vs just living on github where docusaurus is also)
To resolve his new barking issues I’ve been teaching him to “speak” when he wants something.
When he gets very excited he still can’t regulate but for 7 months he’s making acceptable progress.
When he gets very excited he still can’t regulate but for 7 months he’s making acceptable progress.
November 11, 2025 at 1:33 AM
To resolve his new barking issues I’ve been teaching him to “speak” when he wants something.
When he gets very excited he still can’t regulate but for 7 months he’s making acceptable progress.
When he gets very excited he still can’t regulate but for 7 months he’s making acceptable progress.
Reposted by YoavCodes
It helped that the day before i made him study youtube videos of other dogs in the snow so once we got out there he knew what to do.
November 11, 2025 at 1:11 AM
It helped that the day before i made him study youtube videos of other dogs in the snow so once we got out there he knew what to do.
First time wearing boots
November 10, 2025 at 9:16 PM
First time wearing boots
Banana, peanut butter, dog cookie, kangaroo sprinkles. Topped with a blueberry.
Freeze then put in a bag.
Topper for the boy’s dinner chicken muffins
Freeze then put in a bag.
Topper for the boy’s dinner chicken muffins
November 10, 2025 at 8:54 PM
Banana, peanut butter, dog cookie, kangaroo sprinkles. Topped with a blueberry.
Freeze then put in a bag.
Topper for the boy’s dinner chicken muffins
Freeze then put in a bag.
Topper for the boy’s dinner chicken muffins
Peanut butter is the guacamole of the legume world.
November 10, 2025 at 4:50 PM
Peanut butter is the guacamole of the legume world.
I ran out of github action minutes
The full colab build (no cache) was taking 90 mins
Now I have a local mac vm for isolation as a self hosted runner, that github actions uses for me.
The entire thing without cache now takes 10mins. Mostly waiting for notarization. Unlimited minutes.
The full colab build (no cache) was taking 90 mins
Now I have a local mac vm for isolation as a self hosted runner, that github actions uses for me.
The entire thing without cache now takes 10mins. Mostly waiting for notarization. Unlimited minutes.
November 9, 2025 at 4:54 PM
I ran out of github action minutes
The full colab build (no cache) was taking 90 mins
Now I have a local mac vm for isolation as a self hosted runner, that github actions uses for me.
The entire thing without cache now takes 10mins. Mostly waiting for notarization. Unlimited minutes.
The full colab build (no cache) was taking 90 mins
Now I have a local mac vm for isolation as a self hosted runner, that github actions uses for me.
The entire thing without cache now takes 10mins. Mostly waiting for notarization. Unlimited minutes.
Are there vegans who are ok with human employment?
November 9, 2025 at 3:58 PM
Are there vegans who are ok with human employment?
staying up late on a saturday night getting co(lab) - community edition to build in CI
November 9, 2025 at 4:39 AM
staying up late on a saturday night getting co(lab) - community edition to build in CI
`npm version prerelease` doesn't increment semver. so if you've already shipped 1.4.2 to production and start working on the next iteration it'll be 1.4.2-beta.0.
this doesn't make any sense at all. the next iteration should be one of:
1.4.3-beta
1.5.0-beta
1.6.5-beta
what am i missing
this doesn't make any sense at all. the next iteration should be one of:
1.4.3-beta
1.5.0-beta
1.6.5-beta
what am i missing
November 8, 2025 at 11:15 PM
`npm version prerelease` doesn't increment semver. so if you've already shipped 1.4.2 to production and start working on the next iteration it'll be 1.4.2-beta.0.
this doesn't make any sense at all. the next iteration should be one of:
1.4.3-beta
1.5.0-beta
1.6.5-beta
what am i missing
this doesn't make any sense at all. the next iteration should be one of:
1.4.3-beta
1.5.0-beta
1.6.5-beta
what am i missing
Our ai-powered air fryer died last night while trying to get meatballs over the finish line. It was a member of the family & had recently been elevated in status above dog (whom we are not allowed to eat and is unable to cook for us due to several congenital limitations)
Please donate your sympathy
Please donate your sympathy
November 8, 2025 at 4:04 PM
Our ai-powered air fryer died last night while trying to get meatballs over the finish line. It was a member of the family & had recently been elevated in status above dog (whom we are not allowed to eat and is unable to cook for us due to several congenital limitations)
Please donate your sympathy
Please donate your sympathy
Cloudflare's main CTA is wild
November 8, 2025 at 2:39 PM
Cloudflare's main CTA is wild
TIL R2 has zero egress fees
November 8, 2025 at 4:34 AM
TIL R2 has zero egress fees
“You punished a structurally incoherent opening with perfect conversion:
1. Expose the king (Bxf8).
2. Exploit weak light squares (Ng5/Nf7/Nxd6).
3. Transition smoothly into a winning endgame.
4. Finish with clean, forcing checks.”
1. Expose the king (Bxf8).
2. Exploit weak light squares (Ng5/Nf7/Nxd6).
3. Transition smoothly into a winning endgame.
4. Finish with clean, forcing checks.”
November 6, 2025 at 4:38 PM
“You punished a structurally incoherent opening with perfect conversion:
1. Expose the king (Bxf8).
2. Exploit weak light squares (Ng5/Nf7/Nxd6).
3. Transition smoothly into a winning endgame.
4. Finish with clean, forcing checks.”
1. Expose the king (Bxf8).
2. Exploit weak light squares (Ng5/Nf7/Nxd6).
3. Transition smoothly into a winning endgame.
4. Finish with clean, forcing checks.”
fish 1: What are you chomping on over there?
fish 2: Muffin
fish 1: Oh.. my.. god!
🐠🐟
fish 2: Muffin
fish 1: Oh.. my.. god!
🐠🐟
a man in a suit and tie says fish in white letters
ALT: a man in a suit and tie says fish in white letters
media.tenor.com
November 6, 2025 at 3:25 PM
fish 1: What are you chomping on over there?
fish 2: Muffin
fish 1: Oh.. my.. god!
🐠🐟
fish 2: Muffin
fish 1: Oh.. my.. god!
🐠🐟
What’s everyone working on?
a black and white cat is sitting in front of an apple laptop computer .
ALT: a black and white cat is sitting in front of an apple laptop computer .
media.tenor.com
November 5, 2025 at 2:24 PM
What’s everyone working on?
I’d like to consolidate the nerd sniping and rage baiting into a single more manageable thread.
Please provoke me as a reply to this post, by sharing something you’re frustrated about, and I’ll either join you in your frustration, or explain to you why you’re wrong. 🧵
Please provoke me as a reply to this post, by sharing something you’re frustrated about, and I’ll either join you in your frustration, or explain to you why you’re wrong. 🧵
November 4, 2025 at 5:06 PM
I’d like to consolidate the nerd sniping and rage baiting into a single more manageable thread.
Please provoke me as a reply to this post, by sharing something you’re frustrated about, and I’ll either join you in your frustration, or explain to you why you’re wrong. 🧵
Please provoke me as a reply to this post, by sharing something you’re frustrated about, and I’ll either join you in your frustration, or explain to you why you’re wrong. 🧵
Today in “Are they Trolling” we have AlttiRi who instead of reading the readme, docs, or code decided to bypass the CLI and “do it live”
After bypassing downloading electrobun’s dependencies, bypassing building and bundling their code asks:“why doesn’t it work this way”
github.com/blackboardsh...
After bypassing downloading electrobun’s dependencies, bypassing building and bundling their code asks:“why doesn’t it work this way”
github.com/blackboardsh...
Manual running · Issue #95 · blackboardsh/electrobun
I have bun.exe (from bun-windows-x64.zip downloaded on https://github.com/oven-sh/bun/releases) is added to Path. I have downloaded templates from here: https://github.com/blackboardsh/electrobun/t...
github.com
November 4, 2025 at 3:34 PM
Today in “Are they Trolling” we have AlttiRi who instead of reading the readme, docs, or code decided to bypass the CLI and “do it live”
After bypassing downloading electrobun’s dependencies, bypassing building and bundling their code asks:“why doesn’t it work this way”
github.com/blackboardsh...
After bypassing downloading electrobun’s dependencies, bypassing building and bundling their code asks:“why doesn’t it work this way”
github.com/blackboardsh...
Gemini cli is absolute garbage. I asked it to scan for things to clean up before I open source this codebase. It's inventing files, claiming i'm using things like postgres, lying, and approaching the problem in insane ways.
Both Claude Code and OpenAI Codex had no problem with this task.
Both Claude Code and OpenAI Codex had no problem with this task.
November 4, 2025 at 1:00 AM
Gemini cli is absolute garbage. I asked it to scan for things to clean up before I open source this codebase. It's inventing files, claiming i'm using things like postgres, lying, and approaching the problem in insane ways.
Both Claude Code and OpenAI Codex had no problem with this task.
Both Claude Code and OpenAI Codex had no problem with this task.
I need a bigger apartment so i can have a room for a Ginger Additive G1 www.gingeradditive.com
youtu.be/_pGBT9D3cpM?...
youtu.be/_pGBT9D3cpM?...
I tried this massive 3d printer so you don't have to
YouTube video by The Swedish Maker
youtu.be
November 3, 2025 at 3:26 PM
I need a bigger apartment so i can have a room for a Ginger Additive G1 www.gingeradditive.com
youtu.be/_pGBT9D3cpM?...
youtu.be/_pGBT9D3cpM?...
Just finished the Github integration in co(lab). You can also just use any .git url to set up remotes.
The co(lab) community edition is now feature complete. Next up will be polish, getting the code ready for open sourcing, and then launch. All built with Electrobun.
Code + Browse + Terminal + AI
The co(lab) community edition is now feature complete. Next up will be polish, getting the code ready for open sourcing, and then launch. All built with Electrobun.
Code + Browse + Terminal + AI
November 2, 2025 at 9:55 PM
Just finished the Github integration in co(lab). You can also just use any .git url to set up remotes.
The co(lab) community edition is now feature complete. Next up will be polish, getting the code ready for open sourcing, and then launch. All built with Electrobun.
Code + Browse + Terminal + AI
The co(lab) community edition is now feature complete. Next up will be polish, getting the code ready for open sourcing, and then launch. All built with Electrobun.
Code + Browse + Terminal + AI
like $100 per person? $200/person? $300/person?
How much would you pay for an airbnb experience where you get to rent out a cute book store for 1-2 hours during the cozy hours of an evening, you can browse and read and get 1:1 recommendations from the owner, and maybe some wine and cheese?
a drawing of a woman sitting in a window seat with a skull on the ceiling
ALT: a drawing of a woman sitting in a window seat with a skull on the ceiling
media.tenor.com
November 2, 2025 at 7:21 PM
like $100 per person? $200/person? $300/person?