Chip Cullen

Dad, Husband, Web Developer

Into sketching 🎨, running 🏃‍♂️, magic 🪄

Chip Cullenchipcullen
2025-05-29

@jimmynotjim I hadn't gotten around to trying that - good to know that works. Still is a bit of a bummer that we need to add another node for this.

Chip Cullenchipcullen
2025-05-28

I'm very excited about the emerging CSS properties `text-box-trim` and `text-box-edge`.

One thing that is left out of most of the write ups about it is a significant gotcha:

They don't work on elements with display flex, inline-flex, grid or inline-grid.

I'm sure there are good reasons why, but it's not been pointed out. Unfortunately this leaves out one of our major use cases (we have buttons set to inline-flex so that we can vertically center icons inside the button.

Chip Cullenchipcullen
2025-05-20

I've decided to branch my blog into some more personal topics. The fact is that I have things I want to share outside of just web development. This is one:

My pizza dough recipe as of May, 2025

chipcullen.com/my-pizza-dough-

I make this most weeks for my family. I hope this helps you!

Chip Cullenchipcullen
2025-05-19

@11ty sadly, no. I use it for my personal site :)

Chip Cullenchipcullen
2025-05-19

@seaotta congratulations!!!

Chip Cullenchipcullen
2025-05-19

I've been stuck on this blog post for a long time, but I finally published it last week:

How I built dynamic social media images in Eleventy (11ty) using Cloudinary

chipcullen.com/how-i-built-dyn

Chip Cullen boosted:
Robert Roskamraiderrobert
2025-03-31

The 10x engineer stories never include: added meaningful tests, updated documentation, created onboarding materials, mentored juniors, or improved runbooks.

There is no glory in these things. Yet those who do them will find themsleves 10xing their team.

Chip Cullenchipcullen
2025-03-21

@fimion great talk today! just wanted to shamelessly share a blog post I wrote about implementing drop down menus that makes heavy use of :has chipcullen.com/how-to-build-a- :)

Chip Cullenchipcullen
2025-01-30

@kevinpowell

We used it on this page: pbs.org/livestream/

(Due to broadcast rights, this only works if you're in the US. Outside the US you'll probably get redirected.)

But, we use it for the schedule bars so that we can keep the time completed in alignment across channels

A schedule block from the PBS livestream
Chip Cullenchipcullen
2025-01-01

Yeah yeah, Happy New Years …

Can we talk about the total non-choice that was made for the typeface for the actual words “Happy New Year” in Times Square?

It looks like a font didn’t load for the projector screen.

The sign in Times Square saying Happy New Year in a totally bland sand serif typeface.
Chip Cullenchipcullen
2024-12-21

@carlana lolololol

Chip Cullenchipcullen
2024-12-19

So, I did a thing last month - we launched the new version of

pbs.org/

I led the engineering effort on this, and it was by far the biggest project that I have managed in my career. 😎

Chip Cullenchipcullen
2024-11-25

(Sorry, not tech related, but this is one of my hobbies)

A long article on Urban Sketching from the BBC:

bbc.com/travel/article/2024112

I love sketching when I travel, though it's hard to fit it in.

Chip Cullenchipcullen
2024-11-19

_deep breath_

big day today.

Chip Cullen boosted:
2024-10-07

Fall
 
how I love to catch
the falling leaves
in autumn
 
      I
sit

and
 
wait

beneath

the
trees

until
    
I’ve

           cautumn

Chip Cullenchipcullen
2024-09-03

New Blog post! How to Build a Drop Down menu with modern CSS:

chipcullen.com/how-to-build-a-

Chip Cullen boosted:
2024-08-26

People, the rules are simple:

No Halloween merchandising until October

No Thanksgiving merchandising until after Halloween

No Christmas merchandising until after Thanksgiving

like it says in the danged bible.

Chip Cullen boosted:
2024-08-20

New in @ChromeDevTools (in Chrome Canary): You can now force more states – such as :active, :focus, … – onto elements.

For example, when inspecting an <input> element you can now also force states such as :enabled, :valid, etc.

Screenshot of Chrome DevTools, showing extra states that can be toggled on the selected <input>

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst