Sign in

Kevin Kipp

@kevinkipp.com
641 followers 2.5K following 146 posts

Passing around functions Blogs over at kevinkipp.com

PostsRepliesMedia
Kevin Kipp @kevinkipp.com · 06/08/2026
Trying a new tool this week — I like it so far! tuicr.dev
tuicr.dev
tuicr — terminal UI for code review
tuicr is a TUI for code review with vim keybindings. Scroll a GitHub-style diff, leave line-level comments, then push a real PR review to GitHub, or copy structured markdown for your coding agent.
120
Reposted by Kevin Kipp
kat @katproto.girlonthemoon.xyz · 16/12/2025
this is cool kevinkipp.com/blog/qr-code...
kevinkipp.com
QR Codes for calling and texting
021
Kevin Kipp @kevinkipp.com · 18/11/2025
Wait this is Waymo!
010
Kevin Kipp @kevinkipp.com · 24/09/2025
I guess I'm buying a "house rake" now. I've been walking around picking each thing up like a chump.
040
Kevin Kipp @kevinkipp.com · 23/09/2025
Is it too late for me to say I'm accepting money from people who think the rapture is gonna come tomorrow?
051
Kevin Kipp @kevinkipp.com · 22/07/2025
Feeling grateful that time marches on so that I don’t have to choose whether my kid should keep growing or stay the same forever. 🥹
010
Kevin Kipp @kevinkipp.com · 16/07/2025
AI coding agent telling me "the code works in my latent space".
010
Kevin Kipp @kevinkipp.com · 14/07/2025
What's more human than getting the captcha wrong because I didn't read the prompt and assumed the wrong object?
010
Kevin Kipp @kevinkipp.com · 12/07/2025
Love making little things like this w/ Claude Code that I would have never bothered to make before. gist.github.com/third774/3ec...
020
Kevin Kipp @kevinkipp.com · 13/05/2025
kevinkipp.com
Monday is the correct first day of the week
How did we decide otherwise?
030
Reposted by Kevin Kipp
Austin JavaScript @austinjavascript.com · 13/05/2025
Excited to share the details about our upcoming Meetup next Tuesday, May 20th, at 6pm! Talk: Vibe Coding a Tamagotchi in Next.js Speaker: Andrew Njoo Location: Cloudflare in Austin, TX RSVP here! www.meetup.com/austin-js/ev...
meetup.com
Austin JavaScript May Meetup, Tue, May 20, 2025, 6:00 PM | Meetup
**Talk:** Vibe Coding a Tamagotchi in Next.js **Speaker:** Andrew Njoo **Abstract:** Ever wanted to build something just for the vibes? In this talk, I’ll walk through how
021
Kevin Kipp @kevinkipp.com · 10/05/2025
Wait, the whole outie/innie thing wasn't about Observables?
020
Kevin Kipp @kevinkipp.com · 05/05/2025
We have a small disco ball in our house. My kid saw the fn key on my laptop and excitedly said “IT’S A DISCO BALL!” 😁 So I told him this is the party key.
140
Kevin Kipp @kevinkipp.com · 24/04/2025
Hot dang, they shipped it docs.anthropic.com/en/docs/agen...
docs.anthropic.com
Claude Code overview - Anthropic
Learn about Claude Code, an agentic coding tool made by Anthropic. Currently in beta as a research preview.
000
Reposted by Kevin Kipp
Jim Nielsen @jim-nielsen.com · 17/04/2025
Proposal to rename "dependencies" in package.json to "liabilities”. So the new structure would be: ``` { "liabilities": { "react": "^19.0.0", "typescript": "^5.0.0" }, "devLiabilities": {...} } ```
1648
Kevin Kipp @kevinkipp.com · 16/04/2025
Uber needs a feature where users can request a car where the driver hasn’t doused themselves in Axe body spray.
010
Kevin Kipp @kevinkipp.com · 02/04/2025
Claude Code needs an option to play a little sound whenever it’s done thinking an is waiting for you to come back.
040
Kevin Kipp @kevinkipp.com · 01/04/2025
lol, gonna add /.env to my blog and have it be a page that says “haha, could you imagine?”
020
Reposted by Kevin Kipp
JMD 🇨🇦 @jmd.fm · 01/04/2025
Genuinely LMAO'd at this auspicious migration name that Drizzle generated
Your SQL migration file ➜ src/migrations/0000_gigantic_nightmare.sql 🚀
161
Kevin Kipp @kevinkipp.com · 31/03/2025
Nothing worse than when Spotify’s “daily mix” is stale with album art on it from what it was yesterday, so you hit play and get something *very* different.
000
Kevin Kipp @kevinkipp.com · 30/03/2025
Fine, I'll try vibe coding. Claude Code is pretty sick.
140
Reposted by Kevin Kipp
Sam Rose @samwho.dev · 28/03/2025
I do this way more than I should. Didn’t know there was a term for it. en.m.wikipedia.org/wiki/Bedtime...
en.m.wikipedia.org
Bedtime procrastination - Wikipedia
4301
Kevin Kipp @kevinkipp.com · 19/03/2025
💸
010
Reposted by Kevin Kipp
harry @hairy-son.bsky.social · 11/03/2025
guys love to say “dude my balatro run last night was insane” then show you a screenshot like this
214187493922
Reposted by Kevin Kipp
Cloudflare Developers @cloudflare-dev.bsky.social · 07/03/2025
Cloudflare Stream launched Media Transformations to open beta today! Dynamically optimize, clip, and resize short-form video, regardless of where it is stored. blog.cloudflare.com/media-transf...
blog.cloudflare.com
Dynamically optimize, clip, and resize video from any origin with Media Transformations
With Cloudflare Stream’s new Media Transformations, content owners can resize, crop, clip, and optimize short-form video, all without migrating storage.
011
Reposted by Kevin Kipp
Minko Gechev @mgechev.bsky.social · 06/03/2025
O(n)…
0252
Reposted by Kevin Kipp
Samuel @samuel.fm · 20/02/2025
me, under my breath, while in a protocol discussion I don’t understand in the slightest:
Theo - t3.gg

Frontend is harder than backend
1131415
Reposted by Kevin Kipp
Alex Carpenter @alexcarpenter.me · 20/02/2025
React Aria exposing state through the className is super handy. Here we're using the placement returned to define a TW CSS variable which we can then use in Motion to define its animation direction. codesandbox.io/p/sandbox/zw...
<TooltipTrigger isOpen={open} onOpenChange={setOpen}>
  <Button>Trigger</Button>
  <AnimatePresence>
    {open ? (
      <MotionTooltip
        className={({ placement }) =>
          cx({
            "[--y:4px]": placement === "top",
            "[--y:-4px]": placement === "bottom",
          })
        }
        offset={6}
        initial={{ opacity: 0, y: "var(--y)" }}
        animate={{ opacity: 1, y: 0 }}
      >
        Content
      </MotionTooltip>
    ) : null}
  </AnimatePresence>
</TooltipTrigger>
1133
Reposted by Kevin Kipp
kepano @stephango.com · 20/02/2025
All the cloud platforms use your data to train LLMs. Local-first tools are the way to fight back. Security, defense, finance, healthcare, government... the reason high-security orgs use Obsidian is for the privacy and ownership of their data. Now every team can be sovereign.
1110316
Reposted by Kevin Kipp
Obsidian @obsidian.md · 20/02/2025
Obsidian is now free for work. Starting today, the Obsidian Commercial license is optional. Anyone can use Obsidian for work, for free. Explore the organizations that support Obsidian on our site. obsidian.md/blog/free-fo...
obsidian.md
Obsidian is now free for work
Starting today, the Obsidian Commercial license is optional. Anyone can use Obsidian for work, for free. Explore organizations that support Obsidian on our new Enterprise page.
10763206
Reposted by Kevin Kipp
Tony Ward @tonyward.dev · 16/02/2025
It's an exciting time to be a frontend engineer. Here are some things I'm excited about for 2025👇. (Spoiler: anchor positioning, view transitions, and progress on customizable select thanks to @nerdy.dev, @una.im and @bram.us ). www.tonyward.dev/articles/the...
tonyward.dev
The Web is Awesome in 2025 - Tony Ward
Web technologies keep improving and I'm looking forward to what 2025 will bring.
2283
Kevin Kipp @kevinkipp.com · 14/02/2025
Am I though?
000
Reposted by Kevin Kipp
Sunil Pai @threepointone.bsky.social · 12/02/2025
🎈 partyvite ⚡️ --- a fullstack template for 🎈 partykit ⨉ ⚡️ vite ⨉ ⚛️ react ⨉ 🌊 tailwindcss ⨉ ⛅️ durable objects npm create cloudflare@latest -- --template threepointone/partyvite hmr, vite plugins, websockets, whatever. start here. lots more in the very near future, lfg. github.com/threepointon...
github.com
GitHub - threepointone/partyvite: A starter template for 🎈 partyserver ⨉ ⚡️ vite ⨉ ⚛️ react ⨉ 🌊 tailwindcss ⨉ ⛅️ cloudflare workers
A starter template for 🎈 partyserver ⨉ ⚡️ vite ⨉ ⚛️ react ⨉ 🌊 tailwindcss ⨉ ⛅️ cloudflare workers - threepointone/partyvite
99714
Reposted by Kevin Kipp
dame @dame.is · 13/02/2025
this might be one of the most genius pieces of "content marketing" i've ever seen typ.ing
typ.ing
typ.ing
A clean and simple typing trainer that cares about how you feel. Type to find out.
6332
Reposted by Kevin Kipp
Kevin Powell @kevinpowell.co · 13/02/2025
Oh, this is great! What local fonts can you safely use turns out to be a harder question to answer than you might think... but they're collecting data, so give this a read, then near the end there's a way you can help contribute too! highperformancewebfonts.com/read/which-l...
highperformancewebfonts.com
High-Performance Web Fonts
Tools and resources on how to use web fonts without sacrificing page loading speeds
1505
Reposted by Kevin Kipp
Andy Bell @bell.bz · 13/02/2025
Absolutely love to see this sort of initiative
2161
Reposted by Kevin Kipp
Dave Rupert @davatron5000.bsky.social · 10/02/2025
psst... Chrome 134 has text-box-trim, pass it on...
5497
Kevin Kipp @kevinkipp.com · 06/02/2025
Saw someone say “Elon Musk is worth nearly half a trillion dollars.” No, he *owns* nearly half a trillion dollars. Big difference.
010
Reposted by Kevin Kipp
Orhun Parmaksız @orhun.dev · 05/02/2025
No need for the Spotify desktop app anymore! 🎶 A Spotify player in the terminal with full feature parity. 🔥 Supports synced lyrics, images, desktop notifications & more! 🦀 Written in Rust & built with @ratatui.rs ⭐ GitHub: github.com/aome510/spot... #rustlang #ratatui #tui #spotify #player
0203
Reposted by Kevin Kipp
Samuel @samuel.fm · 05/02/2025
hey app devs! want to use images from the ATmosphere but want better quality, or transforms, or animated gifs? here's an atproto image CDN in 88 lines of code (using @cloudflare.social Images) github.com/mozzius/atpr...
github.com
GitHub - mozzius/atproto-pictures: simple atproto image cdn
simple atproto image cdn. Contribute to mozzius/atproto-pictures development by creating an account on GitHub.
623634
Reposted by Kevin Kipp
Austin JavaScript @austinjavascript.com · 29/01/2025
Last week's Austin JavaScript Meetup was rescheduled due to weather — we're having it tonight at 6pm at the Cloudflare office! Collier King will show how to build & deploy a full stack web app on Cloudflare, covering hosting, storage, databases, background jobs & more. We hope to see you there!
meetup.com
RESCHEDULED: Austin JavaScript, Wed, Jan 29, 2025, 6:00 PM | Meetup
**Rescheduled**: normally our meetups are held every 3rd Tuesday of the month, but we have rescheduled this month's event due to the winter storm. We hope to see you then!
032
Reposted by Kevin Kipp
Wes Bos @wesbos.com · 29/01/2025
First time trying Partykit for building realtime apps. It's built on Cloudflare's Durable objects Little drawing app that syncs state changes over websockets, and converts images into 32x32 grid
91434
Kevin Kipp @kevinkipp.com · 24/01/2025
AI has significantly upped the number of little bash scripts I use
140
Reposted by Kevin Kipp
Kevin Powell @kevinpowell.co · 23/01/2025
Anytime I am helping someone with CSS and they seem to have the wrong mindset in how they approach writing it, I tell them to watch this video by @miriam.codes As far as I'm concerned it should be required viewing for anyone who is learning CSS. youtu.be/aHUtMbJw8iA?...
youtu.be
Why Is CSS So Weird?
YouTube video by Mozilla Developer
1124037
Kevin Kipp @kevinkipp.com · 22/01/2025
Diabolical @davatron5000.bsky.social
daverupert.com
My website has been gaslighting you
I have a confession to make. You probably sensed it, but weren’t able to articulate what was happening. Your loved ones think you’re losing your grasp on reality. For the last six months I’ve been inc...
050
Kevin Kipp @kevinkipp.com · 18/01/2025
Engagement bait in notification centers with a badge should be illegal.
150
Reposted by Kevin Kipp
qntm @qntm.org · 17/01/2025
COMPUTER SCIENTISTS: "k" means one thousand and twenty-four STORAGE MANUFACTURERS: "k" means one thousand DISPLAY MANUFACTURERS [thinking hard]: "K" means nine hundred and sixty
621811299
Kevin Kipp @kevinkipp.com · 16/01/2025
👀👀👀
010
Reposted by Kevin Kipp
David Darnes @darn.es · 16/01/2025
“Pin within replies” would be a cool feature on posts. Could be used for marking replies as the answer, or just follow up on a post people are interested in
0101