Advertisement · 728 × 90

Posts by Alex Carpenter

Video

📝 Implementing smooth Dot Indicators with Embla Carousel and CSS color-mix()

alexcarpenter.me/notes/2026-0...

1 month ago 0 0 0 0
Preview
2025 Holiday Coffee Gift Guide - I Brew My Own Coffee Discover the best coffee gifts for the holidays—espresso machines, drippers, brewers, and bean subscriptions that coffee lovers will actually use every day.

2025 Holiday Coffee Gift Guide - Discover the best coffee gifts for the holidays—espresso machines, drippers, brewers, and bean subscriptions that coffee lovers will actually use every day.

#ibrewmyowncoffee

ibrewmyown.coffee/2025-holiday...

4 months ago 1 1 0 0
Preview
Hayden Bleasel Australian Design Engineer who loves working on open source software for the web.

RESILIENT—UI interview #002 with Hayden Bleasel from Vercel.

Australian Design Engineer who loves working on open source software for the web.

www.resilient-ui.com/interviews/h...

4 months ago 1 0 0 0
Preview
Dima Belyaev Staff front-end engineer based in Amsterdam, working on AI assistants at Shopify.

RESILIENT—UI interview #001 with @blvdmitry.me

Staff front-end engineer based in Amsterdam, working on AI assistants at Shopify.

www.resilient-ui.com/interviews/d...

5 months ago 0 0 0 0

Congrats!

5 months ago 3 0 0 0
Post image

Exploring a new design direction for @ibrewmyown.coffee Still very much WIP, but curious to hear your thoughts!

ibrewmyown-coffee-git-v3-alex-carpenters-projects-00876ed6.vercel.app

6 months ago 0 0 0 0
Codeblock showing --brand-color usage being set in CSS style tag, and passing that value into Clerks appearance variable prop.

Codeblock showing --brand-color usage being set in CSS style tag, and passing that value into Clerks appearance variable prop.

Working on some updates to make it easier to theme Clerk components from your existing CSS variables.

Generating a color palette using relative color syntax and color-mix.

9 months ago 1 0 0 0
Advertisement
Alex Carpenter UI Engineer

v5 spring refresh alexcarpenter.me

11 months ago 3 0 0 0

Love the sounds of that!

1 year ago 1 0 0 0
Preview
ℹ️ Recommendations Micro.blog has a feature to let you create a list (or “blogroll”) of recommended blogs. You can include this list on your home page, or as a separate page, and Micro.blog will also link to it from you...

👀 help.micro.blog/t/recommenda...

1 year ago 1 0 0 0
Preview
Setting up a screen reader testing environment on your computer – The personal website of Sara Soueidan, inclusive design engineer

I have to take a moment to appreciate @sarasoueidan.com's post about setting up a screen reader testing environment. it continues to be an invaluable resource for me 🙏🏻

www.sarasoueidan.com/blog/testing...

1 year ago 96 17 1 2
Coffee bar with espresso machine

Coffee bar with espresso machine

Coffee stored in glass tubes

Coffee stored in glass tubes

Espresso grinder

Espresso grinder

Coffee and tea gear on shelves

Coffee and tea gear on shelves

Issue 004 // @arslan.io - Engineer with a passion for Design, Dieter Rams, Watches, Coffee and Bauhaus.

ibrewmyown.coffee/interviews/f...

1 year ago 13 2 0 0
<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>

<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>

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 year ago 13 3 1 0
Coffee on counter top

Coffee on counter top

Espresso machine with cup under neath spout.

Espresso machine with cup under neath spout.

Espresso on table in between a candle and magazine titled SOLO

Espresso on table in between a candle and magazine titled SOLO

IBMOC Issue 002 // Matthew Spade - Digital Content Creator based in Blackpool, UK, specializing in Design, Interiors, Personal Style, Lifestyle and Travel, with an emphasis on the creative community, discovery of smaller brands and culture.

ibrewmyown.coffee/interviews/m...

1 year ago 1 0 0 0

Very keen to see the outcome of all this work! Looks great.

1 year ago 1 0 0 0

Velo branding is 🔥

1 year ago 1 0 0 0

Do it!

1 year ago 0 0 1 0
Advertisement
Preview
Roasters - I Brew My Own Coffee Third wave coffee roasters.

Had previously collected a good amount of US Coffee Roasters from when I was doing the podcast, so I dropped them on the new site for reference ibrewmyown.coffee/roasters

1 year ago 2 0 2 0
Preview
John-George Sample - I Brew My Own Coffee Front-end engineer and third-wave coffee enthusiast, passionate about crafting user-friendly web experiences and perfecting the art of brewing.

Name: John-George Sample
Status: Published
Datetime: 2025-02-03 8:30:56 AM EST
Profession: Front-end engineer
Location: Pittsburgh, PA
Handle: @johngeorgesample.bsky.social

ibrewmyown.coffee/interviews/j...

1 year ago 3 1 0 0

Coffee nerds unite 🫡

1 year ago 1 0 0 0

Congrats!

1 year ago 0 0 0 0

Awesome, sent an email.

1 year ago 1 0 0 0

Would you be open to participating in my newsletter? ibrewmyown.coffee

1 year ago 1 0 1 0

Love Sklar bike designs! 😍

1 year ago 1 0 0 0

🤣

1 year ago 0 0 0 0

👀 color me intrigued

1 year ago 2 0 0 0
Advertisement

😂

1 year ago 2 0 0 0
I Brew My Own Coffee A collection of personal coffee brewing setups.

Resurrecting an old side project - I Brew My Own Coffee

It started back in 2014 as a podcast, but now I am bringing it back as a newsletter highlighting folks home coffee brewing setups.

It's like workspaces.​xyz but for coffee brewing setups.

Join the newsletter - brewmyowncoffee.com

1 year ago 5 0 0 0
Collections My favorite coffee gear, everyday carry tools, and smart home tech.

My favorite coffee gear, everyday carry tools, and smart home tech - alexcarpenter.me/collections

1 year ago 3 0 0 0

That URL structure “access my mind” 💯

1 year ago 1 0 1 0