Chris Barber's Avatar

Chris Barber

@chrisbarber.dev.bsky.social

Coder at HarperDB, aspiring entrepreneur, Titanium SDK stepdad, formerly ▲ @vercel, ♥ Rust and JavaScript, based in Minneapolis, MN

89 Followers  |  96 Following  |  1,991 Posts  |  Joined: 07.06.2023  |  1.5903

Latest posts by chrisbarber.dev on Bluesky

If Ben & Jerry’s discontinues AmeriCone Dream because Colbert is getting cancelled, I’m gonna be a little bummed.

26.07.2025 08:06 — 👍 2    🔁 0    💬 0    📌 0

Anybody else feel dumb when it takes AI a couple seconds before saying “Now I can see the issue clearly”, but to you the code looks fine.

23.07.2025 22:11 — 👍 0    🔁 0    💬 0    📌 0

Has anybody else noticed that Google sucks at indexing npm? I can search "<package name> npm" and it doesn't show up. This has to be a Google thing because Bing works.

10.07.2025 06:36 — 👍 1    🔁 0    💬 0    📌 0

My iPhone 14 Pro Max is around 4,098 times faster than a Cray 1 supercomputer.

03.07.2025 04:56 — 👍 0    🔁 0    💬 0    📌 0
Preview
TiDev Titanium Has Day 0 Compatibility with iOS 26 — Other Mobile Frameworks Not So Lucky When Apple unveiled iOS 26 and its sweeping new “Liquid Glass” UI design, many developers braced for impact. Major version jumps like this often send cross-platform frameworks scrambling to catch up, ...

Titanium SDK already has 0-day compatibility for iOS26 liquid glass. Awesome community work 🚀

joshlambert.xyz/blog/2025/06...

#titaniumsdk #mobiledev #ios26

12.06.2025 19:05 — 👍 3    🔁 2    💬 0    📌 0
Preview
Harper Joins the OpenJS Foundation as a Silver Member | OpenJS Foundation The OpenJS Foundation, providing vendor-neutral support for sustained growth within the open source JavaScript community, is excited to welcome Harper as our newest member.

Big news: Harper has joined the @openjsf !

Built on #NodeJS, Harper unifies DB, cache, messaging & app server into one fast, fused backend runtime.

We’re excited to help shape the future of JavaScript.

Learn more: buff.ly/RaqiQXw
#JavaScript #OpenSource

11.06.2025 15:27 — 👍 3    🔁 1    💬 0    📌 0

Nice! A couple of folks from Harper are giving a talk there. Enjoy the conf!

10.06.2025 21:32 — 👍 1    🔁 0    💬 1    📌 0
Preview
Titanium SDK 12.7.0.GA released - TiDev Enhanced API parity between iOS and Android

Titanium SDK 12.7.0 is out! Improved API parity, crash fix, and a ton of other changes. Check it out: tidev.io/blog/sdk_12_...

02.05.2025 04:20 — 👍 2    🔁 0    💬 0    📌 0

Pro tip: don’t forget a new line at the end of your private ssh key.

01.05.2025 06:46 — 👍 0    🔁 0    💬 0    📌 0
Post image

24 rows, 47 columns

30.04.2025 05:28 — 👍 0    🔁 0    💬 0    📌 0
Post image

I'm going to 3D print this simple router template. It took me about 2 hours to figure out to export a 2D polyline from AutoCAD as a DXF, import into Blender, configure units, convert to mesh, fill, extrude, export to STL, and export the gcode in PrusaSlicer. What a pain.

25.04.2025 06:19 — 👍 0    🔁 0    💬 0    📌 0

If a AI prompt gives me a great answer and I respond "thank you", does that "thank you" burn up my usage tokens?

11.04.2025 20:33 — 👍 0    🔁 0    💬 0    📌 0
Preview
Has the VSCode C/C++ Extension been blocked? · Issue #2976 · getcursor/cursor While coding just now I got this msg: The C/C++ extension may be used only with Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server, and success...

This whole Microsoft blocking the C++ extension in Cursor is really bumming me out. github.com/getcursor/cu...

11.04.2025 17:46 — 👍 1    🔁 1    💬 0    📌 0

Gonna guess max call stack size exceeded.

13.03.2025 03:57 — 👍 0    🔁 0    💬 1    📌 0

Dude! I can't wait!

10.03.2025 21:25 — 👍 1    🔁 0    💬 0    📌 0
Preview
Register | LF Events The registration deadline is 11:59 PM Eastern Time on the respective date. Secure Your Early-Bird Tickets Special Early Bird rate of $849 is valid through March 12 or until 100 tickets have been sold…

Got my JSConf North America ticket! Who else is going? events.linuxfoundation.org/jsconf-north...

10.03.2025 17:54 — 👍 3    🔁 1    💬 1    📌 0
Preview
HarperDB | Web Performance Platform So much more than a database, HarperDB integrates database, caching, application, and messaging functions into a single hyper-efficient technology, making performance at scale a breeze.

Developers work best when they can build, not manage infrastructure. A fused stack eliminates database, caching, and messaging silos—cutting complexity, boosting speed, and making scaling effortless.⚡ Build faster. Deploy smarter. 🔗 buff.ly/40XBunA #DevEfficiency #BuildFaster #HarperDB

06.03.2025 16:11 — 👍 0    🔁 1    💬 0    📌 0

2. `transition-transform` no longer works to animate a `translate` transform.

Instead, you need to use `transition-translate`, which I guess makes sense?

07.02.2025 16:31 — 👍 1    🔁 0    💬 0    📌 0

1. Had an `opacity-1` which should have been `opacity-100`. Because `opacity-1` doesn't exist in v3, it basically set the opacity to 100%. v4 is smart and set opacity to 0.1.

07.02.2025 16:29 — 👍 1    🔁 0    💬 1    📌 0

The upgrade to Tailwind 4.0 was mostly smooth. I ran `pnpx @tailwindcss/upgrade@next` and let it do its thing.

Only 2 problems:

07.02.2025 16:29 — 👍 4    🔁 0    💬 1    📌 0

React 19 is finally out! github.com/facebook/rea...

05.12.2024 20:42 — 👍 0    🔁 0    💬 0    📌 0

In an interesting twist of fate, I'm now a Staff Software Engineer at HarperDB! Woohoo!

05.12.2024 15:00 — 👍 3    🔁 0    💬 1    📌 1

Day 32: No progress today. :(

Did some light research, but that hardly counts. I’ll get some rest and hit it again tomorrow.

03.12.2024 05:20 — 👍 0    🔁 0    💬 0    📌 0
Post image Post image Post image

Day 31: Another late update. I really wanted to wrap up the captive onboarding flow for new users before tomorrow.

02.12.2024 09:16 — 👍 0    🔁 0    💬 0    📌 0
Preview
dnd kit – a modern drag and drop toolkit for React A modular, lightweight, performant, accessible and extensible drag & drop toolkit for React.

Day 30: Reworking the onboarding flow using a wizard component.

Progress has slowed over this extended weekend. I'm stuck on the UI design for the file management. On the plus side, I found a cool drag-n-drop library: dndkit.com

01.12.2024 06:12 — 👍 0    🔁 0    💬 0    📌 0

Day 28: Today was Thanksgiving. I spent most of the day cleaning, eating, relaxing, and setting up the Christmas tree.

I did manage to fix redirects upon logging in and do some light research into React-based file browsers. Lots of interesting implementations, but I think I'll roll my own.

29.11.2024 04:50 — 👍 1    🔁 0    💬 0    📌 0

The Black Friday deals this year suck. I guess I’ll just wait until Xmas eve.

29.11.2024 01:42 — 👍 0    🔁 0    💬 0    📌 0
Post image Post image

Day 27: Late update, but bounced around a bunch. Had this idea to add a menu item to test the webhook endpoint.

28.11.2024 07:04 — 👍 2    🔁 0    💬 0    📌 0
Post image

Day 26: I went back to add the UI for inviting users to orgs. Quite a bit of moving parts, but it's good. I started the accept invite page, but nowhere near done and I need to send the invite emails.

I cleaned up the API key and webhook secret handling. More secure now.

27.11.2024 00:31 — 👍 0    🔁 0    💬 0    📌 0
Post image

Hmm, this means something...

26.11.2024 09:18 — 👍 0    🔁 0    💬 0    📌 0

@chrisbarber.dev is following 20 prominent accounts