rendezvous with cassidoo logo

rendezvous with cassidoo

Archives
Sponsor
June 8, 2026

🍎 "What we know is a drop; what we don't know is an ocean." - Isaac Newton

Hey friends!

Happy June! I can't believe how fast May flew by. I had a very busy week at Microsoft Build (more on that in a sec) and I'm excited to enjoy summer for a bit now. Onwards!

Was this forwarded to you? You can subscribe here!


Web links of the week

What's missing in CSS layout
Revealing Text With CSS letter-spacing
You probably shouldn't be annotating focus order
Beyond blogging platforms


Something that interested me this week

Microsoft Build consumed so much of my brain over the past few weeks, and it finally happened this week!

I spoke in the opening keynote (demoing the GitHub Copilot App and a new technology called Rayfin) and in a silly session about vibe coding (in this one, I implemented SQLite in CSS, don't try this at home) and in a session about agentic coding (in this one, we talked about the state of the industry, and piled in some demo content) and in a session about the GitHub Copilot CLI (in this one we talked about some specifics in the CLI and then did some live demoing) and in a live stream talking about the event and live-coding (my teammate Andrea and I had a great time gabbing here), as well as on some yet-to-be-released podcast and video interviews.

...because I have to parent I couldn't fully take a vow of silence afterwards, but just know, I melted into a horizontal position as much as possible since. It was fun, it was a lot, and I'm in denial that I'm going back to work tomorrow.

I kind of vlogged during the event while I was rounding up my last newsletter issue, if you want to add yet another video to the pile! If you haven't been following on YouTube, I've been doing a little "behind the scenes" round up for every issue, in case you want to consume the newsletter that way instead of using your eyeballs to read words.


Sponsor

Build agents your security team won't make you tear down

If you've ever shipped an agent and then immediately gotten questions about credentials, permissions, or governance, Guild is for you.

Guild gives developers a control plane for AI agents, with credential-scoped access, reusable integrations, and an Agent Hub where you can discover, fork, and deploy agents without rebuilding everything from scratch. It's in public beta and free to get started.

Check it out at guild.ai. And if you're in San Francisco, join us for our first in-person Meet the Builders event on June 16.


Interview question of the week

Last week, I had you determine if you could pack a suitcase! Well done Greg, David, Ten, Amine, Paul, Christian, Jacob, Thulasi, and the lovely folks in the Ruby Users Forum!

This week's question:
You have a "mini" version of solitaire in front of you. There is a row of cards, where each card has a rank from 1 to 13 and a color of "red" or "black". In one move, you may place a card onto another card immediately to its left if its rank is exactly one less and its color is opposite, then remove the moved card from its original position. Return the maximum number of valid moves you can make by repeatedly scanning left to right.

Example:

const cards = [
  { rank: 7, color: "black" },
  { rank: 6, color: "red" },
  { rank: 5, color: "black" },
  { rank: 9, color: "red" }
];

const cards2 = [
  { rank: 8, color: "black" },
  { rank: 7, color: "red" },
  { rank: 6, color: "red" },
  { rank: 5, color: "black" }
];

> maxSolitaireMoves(cards)
> 2 // 6 onto 7, 5 onto 6

> maxSolitaireMoves(cards2)
> 2 // 7 onto 8, 5 onto 6

(you can submit your answers by replying to this email with a link to your solution, or share on Bluesky, Twitter, LinkedIn, or Mastodon)


Cool things from around the internet

How I made a 45-video course without wanting to die
Stress is Stress
Act on Complicated Things
Tsuru keyboard with DSS 420


Joke

Chess is now a very popular first date activity in Prague.
They are looking for a Czech mate!


That's all for now, folks! Have a great week. Be safe, make good choices, and follow your gut!

Special thanks to Ben, Kinetic Labs, and Marta for supporting my Patreon and this newsletter!

cassidoo

website | blog | github | bluesky | youtube | twitch | twitter | patreon | codepen | mastodon

Don't miss what's next. Subscribe to rendezvous with cassidoo:
Share this email:
Share on Twitter Share on LinkedIn Share on Hacker News Share on Reddit Share via email
GitHub
cassidoo.co
LinkedIn