cal's Avatar

cal

@calsmith.bsky.social

@render.com

27 Followers  |  23 Following  |  42 Posts  |  Joined: 29.07.2023  |  1.9051

Latest posts by calsmith.bsky.social on Bluesky

This week’s high‑profile outages made headlines, but the 2025 Uptime Institute Outage Analysis shows a different picture: overall data center outage frequency and severity keep declining even as the need for infrastructure explodes.

13.06.2025 17:17 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

When a shiny new bit of tech is released I like to find the version that IBM built a decade ago as reference material - what limitations did it have? How did it evolve?

30.05.2025 16:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A blend of Popeye and Donald Duck with Popeye's face and skin colour and Donald Duck's body shape and clothing.  He looks great.

A blend of Popeye and Donald Duck with Popeye's face and skin colour and Donald Duck's body shape and clothing. He looks great.

Finally I created a perfect blend of Popeye and Donald Duck:

21.05.2025 18:52 β€” πŸ‘ 3456    πŸ” 885    πŸ’¬ 274    πŸ“Œ 253
A complex boxes and arrows diagram of how requests are routed in a standard OpenNext deployment

A complex boxes and arrows diagram of how requests are routed in a standard OpenNext deployment

I came across this architecture diagram from OpenNext and ... This just seems wildly over complicated as a means to serve some HTML and JS

15.05.2025 02:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
$80M to reimagine the cloud for the AI era Today marks two significant milestones in Render's journey: we’ve surpassed 2 million developers on the platform and added $80M in Series C funding to reimagine the cloud for the AI era.

@render.com just announced $80M in new funding[1] - we're doing some outstandingly cool things in what has been a very stagnant area. If you're starting something new, give us a try, I think you'll like it

[1] render.com/blog/series-c

21.01.2025 17:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

A new year to some 1735689600 to others

01.01.2025 05:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Power of attorney (POA) is a legal document that allows someone to act on behalf of another person. In Avatar: The Last Airbender, the Avatar's authority is believed to super- sede that of sovereign rulers. This means that the Avatar could administer capital punishment to any resident of the world, without due process.

Power of attorney (POA) is a legal document that allows someone to act on behalf of another person. In Avatar: The Last Airbender, the Avatar's authority is believed to super- sede that of sovereign rulers. This means that the Avatar could administer capital punishment to any resident of the world, without due process.

20.12.2024 00:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Kinda goes beyond just a CLI, but I really like graphite.dev

04.12.2024 05:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Border of google calendar in month view. The bottom edge sticks out beyond the curve of the containing element and the left edge fades to nothing

Border of google calendar in month view. The bottom edge sticks out beyond the curve of the containing element and the left edge fades to nothing

Border at the top of the week view fading to a fine point

Border at the top of the week view fading to a fine point

So dark mode in Google Calendar is great and all, but how did these borders make it to production???

03.12.2024 19:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
aoc2024/day1 at main Β· cal-smith/aoc2024 Contribute to cal-smith/aoc2024 development by creating an account on GitHub.

Pretty happy with day 1, nim was a pleasant surprise! github.com/cal-smith/ao...

#AdventOfCode

02.12.2024 20:48 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I know! I'll use nix to manage my #AdventOfCode dependencies!

*several hours of confusion pass*

Well, I can finally compile, so that's nice

01.12.2024 18:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Nothing like spending hours debugging network issues only to have it be a bad config on your local machine

18.11.2024 20:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I've been reworking our react-router set up for the last few weeks, and I really wish there was a clean way to type route loaders

04.11.2024 22:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Me hammering a stack of papers to the door of 1 Hacker Way: GraphQL sucks and here's 95 reasons why

01.11.2024 16:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

πŸ¦ƒ

14.10.2024 15:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

One moment you think you have it together, and then you buy a new vacuum cleaner

28.09.2024 02:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The annual spider eviction is complete, and their winter residence has been constructed

16.09.2024 00:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Honestly though, figuring that out kinda made me come around to it

15.09.2024 05:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The app should rename to Nightsky when dark mode is active

10.09.2024 04:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Ergonomic chairs make you question the nature of comfort
Normal chairs provide the definition

20.08.2024 16:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Witnessing someone use the Apple Vision Pro in public feels like an appropriate way to end this trip

09.08.2024 17:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

So, in this case the promptModalProps are spread onto the component, and closePrompt/openPrompt control the modals state

01.08.2024 19:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Some code making use of a usePromptModal hook and showing the related API

Some code making use of a usePromptModal hook and showing the related API

Using a hook as a controller and providing a nice API to manage the internal state is such an awesome pattern

01.08.2024 19:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

+1,000 for vitest generally

23.07.2024 04:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A sign that reads "at-esso bagged hardwood burns longer worms" where each word, except "burns longer", is on its own line

A sign that reads "at-esso bagged hardwood burns longer worms" where each word, except "burns longer", is on its own line

Ah yes, exactly what I needed for my infestation of extraordinarily long worms

07.07.2024 02:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I mean, sandboxes are nice, and the JS VMs are pretty aggressively optimized so _in theory_ it's a nice solution for some performance sensitive apps

25.06.2024 18:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Of course, as the other replies mentioned, it's more compelling on the server side

25.06.2024 18:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I think that was always a bit of a reach, but targeting the browser as a compile target does seem to have found a niche (see: Figma for one)

25.06.2024 18:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Ah but your computer is already a computer running inside another computer (potentially a few times over, depending on your hardware and level of pedantry)

25.06.2024 18:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Time for a rebrand πŸ’₯

24.06.2024 21:39 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@calsmith is following 20 prominent accounts