Kevin Kipp
@kevinkipp.com
📤 598
📥 2458
📝 144
Passing around functions Blogs over at kevinkipp.com
I guess I'm buying a "house rake" now. I've been walking around picking each thing up like a chump.
18 days ago
0
2
0
Is it too late for me to say I'm accepting money from people who think the rapture is gonna come tomorrow?
19 days ago
0
5
1
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. 🥹
3 months ago
0
1
0
AI coding agent telling me "the code works in my latent space".
3 months ago
0
1
0
What's more human than getting the captcha wrong because I didn't read the prompt and assumed the wrong object?
3 months ago
0
1
0
Love making little things like this w/ Claude Code that I would have never bothered to make before.
gist.github.com/third774/3ec...
3 months ago
0
2
0
loading . . .
Monday is the correct first day of the week
How did we decide otherwise?
https://kevinkipp.com/blog/monday-is-the-correct-first-day-of-the-week/
5 months ago
0
3
0
reposted by
Kevin Kipp
Austin JavaScript
5 months ago
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...
loading . . .
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
https://www.meetup.com/austin-js/events/307809106/
0
3
1
Wait, the whole outie/innie thing wasn't about Observables?
5 months ago
0
2
0
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.
5 months ago
1
4
0
Hot dang, they shipped it
docs.anthropic.com/en/docs/agen...
add a skeleton here at some point
6 months ago
0
1
0
reposted by
Kevin Kipp
Jim Nielsen
6 months ago
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": {...} } ```
1
65
9
Uber needs a feature where users can request a car where the driver hasn’t doused themselves in Axe body spray.
6 months ago
0
2
0
Claude Code needs an option to play a little sound whenever it’s done thinking an is waiting for you to come back.
6 months ago
0
5
1
lol, gonna add /.env to my blog and have it be a page that says “haha, could you imagine?”
add a skeleton here at some point
6 months ago
0
3
0
reposted by
Kevin Kipp
JMD 🇨🇦
6 months ago
Genuinely LMAO'd at this auspicious migration name that Drizzle generated
1
6
1
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.
6 months ago
0
0
0
Fine, I'll try vibe coding. Claude Code is pretty sick.
7 months ago
1
4
0
reposted by
Kevin Kipp
Sam Rose
7 months ago
I do this way more than I should. Didn’t know there was a term for it.
en.m.wikipedia.org/wiki/Bedtime...
loading . . .
Bedtime procrastination - Wikipedia
https://en.m.wikipedia.org/wiki/Bedtime_procrastination
4
30
1
💸
add a skeleton here at some point
7 months ago
0
1
0
reposted by
Kevin Kipp
never had a podcast
7 months ago
guys love to say “dude my balatro run last night was insane” then show you a screenshot like this
224
19046
4162
reposted by
Kevin Kipp
Cloudflare Developers
7 months ago
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...
loading . . .
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.
https://blog.cloudflare.com/media-transformations-for-video-open-beta/
0
1
1
reposted by
Kevin Kipp
Minko Gechev
7 months ago
O(n)…
0
26
2
reposted by
Kevin Kipp
Samuel
8 months ago
me, under my breath, while in a protocol discussion I don’t understand in the slightest:
12
320
19
reposted by
Kevin Kipp
Alex Carpenter
8 months ago
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...
1
13
3
reposted by
Kevin Kipp
kepano
8 months ago
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.
add a skeleton here at some point
11
104
20
reposted by
Kevin Kipp
Obsidian
8 months ago
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...
loading . . .
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.
https://obsidian.md/blog/free-for-work/
10
782
256
reposted by
Kevin Kipp
Tony Ward
8 months ago
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...
loading . . .
The Web is Awesome in 2025 - Tony Ward
Web technologies keep improving and I'm looking forward to what 2025 will bring.
https://www.tonyward.dev/articles/the-web-is-awesome-2025
2
30
4
Am I though?
8 months ago
0
0
0
reposted by
Kevin Kipp
Sunil Pai
8 months ago
🎈 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...
loading . . .
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
https://github.com/threepointone/partyvite
9
97
14
reposted by
Kevin Kipp
dame
8 months ago
this might be one of the most genius pieces of "content marketing" i've ever seen
typ.ing
loading . . .
typ.ing
A clean and simple typing trainer that cares about how you feel. Type to find out.
https://typ.ing/
6
33
3
reposted by
Kevin Kipp
Kevin Powell
8 months ago
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...
loading . . .
High-Performance Web Fonts
Tools and resources on how to use web fonts without sacrificing page loading speeds
https://highperformancewebfonts.com/read/which-local-fonts-can-I-use
1
51
5
reposted by
Kevin Kipp
Andy Bell
8 months ago
Absolutely love to see this sort of initiative
add a skeleton here at some point
2
16
1
reposted by
Kevin Kipp
Dave Rupert
8 months ago
psst... Chrome 134 has text-box-trim, pass it on...
5
49
8
Saw someone say “Elon Musk is worth nearly half a trillion dollars.” No, he *owns* nearly half a trillion dollars. Big difference.
8 months ago
0
1
0
reposted by
Kevin Kipp
Orhun Parmaksız
8 months ago
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
loading . . .
0
19
3
reposted by
Kevin Kipp
Samuel
8 months ago
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...
loading . . .
GitHub - mozzius/atproto-pictures: simple atproto image cdn
simple atproto image cdn. Contribute to mozzius/atproto-pictures development by creating an account on GitHub.
https://github.com/mozzius/atproto-pictures
6
243
42
reposted by
Kevin Kipp
Austin JavaScript
9 months ago
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!
loading . . .
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!
https://www.meetup.com/austin-js/events/302690629/
0
3
2
reposted by
Kevin Kipp
Wes Bos
9 months ago
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
loading . . .
9
144
4
AI has significantly upped the number of little bash scripts I use
9 months ago
1
4
0
reposted by
Kevin Kipp
Kevin Powell
9 months ago
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?...
loading . . .
Why Is CSS So Weird?
YouTube video by Mozilla Developer
https://youtu.be/aHUtMbJw8iA?si=zxCyEpPGrg4PpUul
11
240
41
Diabolical
@davatron5000.bsky.social
loading . . .
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...
https://daverupert.com/2025/01/color-hue-rotating-gaslight/
9 months ago
0
5
0
Engagement bait in notification centers with a badge should be illegal.
9 months ago
1
5
0
reposted by
Kevin Kipp
qntm
9 months ago
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
64
1832
329
👀👀👀
add a skeleton here at some point
9 months ago
0
1
0
reposted by
Kevin Kipp
David Darnes
9 months ago
“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
0
10
1
This is so good, gonna be an absolute game changer!
add a skeleton here at some point
9 months ago
0
11
1
I wish Apple continuity allowed for the Touch ID on one laptop sitting next to another to be used for Touch ID on the other laptop. I guess the reason this can't happen is because the biometric info has to remain on the same device, but dang it'd be nice.
9 months ago
0
0
0
reposted by
Kevin Kipp
Mike Masnick
9 months ago
Well this bodes well
add a skeleton here at some point
14
163
11
Load more
feeds!
log in