Al Brown π’
@alasdairb.com
π€ 1263
π₯ 939
π 268
I do things with databases and play with dogs.
https://alasdairb.com
Guess I'm moving my projects off vercel; is
@netlify.com
the best bet? Haven't used it in a while. Maybe just Cloudflare?
9 days ago
1
0
0
reposted by
Al Brown π’
ClickHouse
23 days ago
Built analytics on Postgres? You know what happens next: works great initially, then queries slow down as you scale.
clickhou.se/3IpjLQQ
Add ClickHouse speed without a rewrite: - Keep Postgres as source of truth - CDC to ClickHouse - TypeScript APIs with MooseStack - Auto-generated React clients
loading . . .
Build ClickHouse-powered APIs with React and MooseStack
This is a practical guide of how to build a ClickHouse-powered API in your web app that will be familiar to anyone whoβs worked with Postgres.
https://clickhou.se/3IpjLQQ
0
2
2
reposted by
Al Brown π’
π³ππππ π·πππππππ βοΈ KCD Poland π΅π±
about 1 month ago
π’ ClickHouseβs New Observability Stack Unveiled π’
#ClickHouse
is doubling down on
#observability
with the release of
#ClickStack
Check out my fireside chat with
@mikeshi42.bsky.social
, Head of observability
@clickhouse.com
, co-founder
@hyperdx.bsky.social
: π
horovits.medium.com/clickstack-c...
1
3
3
reposted by
Al Brown π’
ClickHouse
about 2 months ago
An ORM for ClickHouse? Let's look at the open-source, MIT-licensed project Moose OLAP from fiveonefour. Inspired by the likes of SQLAlchemy, Drizzle and Prisma, it adapts the ORM experience to work on analytical databases like ClickHouse.
clickhou.se/3JkY30l
loading . . .
https://clickhou.se/3JkY30l
0
2
1
The UK's new age verification law for "adult content" is an identity fraud timb bomb. The most idiotic, tech-illiterate law passed in some time. Do not verify using your ID. Use a VPN.
2 months ago
0
2
0
RIP Ozzy
3 months ago
0
1
0
reposted by
Al Brown π’
ClickHouse
4 months ago
Last year, we shared how we saved millions by moving off Datadog and onto ClickHouse.
dub.sh/N5xB22L
Since then, things have scaledβ¦ a lot. π From 19PB β 100PB of uncompressed logs π 40 trillion β 500 trillion rows π₯ 20Γ more throughput, using 90% less CPU
loading . . .
Scaling our Observability platform beyond 100 Petabytes by embracing wide events and replacing OTel
Read how we scaled our observability platform from 19PB to 100PB and 500 trillion rows by replacing OpenTelemetry with a native ClickHouse-to-ClickHouse pipeline, embracing wide events and cuttingβ¦
https://dub.sh/N5xB22L
0
1
2
Well that's a month in Tokyo at an end. Currently on the way to the Hook of Holland to catch the ferry home - first time in NL and I'm in awe of these greenhouses! Bonkers
4 months ago
1
5
0
we're literally just back at Hive now
duckdb.org/2025/05/27/d...
loading . . .
DuckLake: SQL as a Lakehouse Format
DuckLake simplifies lakehouses by using a standard SQL database for all metadata, instead of complex file-based systems, while still storing data in open formats like Parquet. This makes it more relia...
https://duckdb.org/2025/05/27/ducklake
4 months ago
2
2
0
Angie has been discharged from the hospital π₯°π₯° He didn't enjoy his time in recovery, too scared to eat so we'd visit and hand feed him each day, but now he's home devouring food and snoring like a train β₯οΈ
5 months ago
0
6
0
We got to visit Angie in recovery today; he's still in his oxygen crate, but he's awake and alert. Wagged his tail and scratched his beans to demand we release him. He's off all heart meds β₯οΈπ₯°
5 months ago
0
3
0
He made it through surgery π₯°β₯οΈ They just finished sewing him up, everything was routine. First hurdle down π₯Ίπ₯Ί
5 months ago
0
2
0
Pre-op bloods done, he's getting in some last minute window time
5 months ago
0
3
0
We made it all the way to Tokyo, and it's now 2 hours until this boy has heart surgery β₯οΈ
5 months ago
0
3
0
reposted by
Al Brown π’
ClickHouse
6 months ago
We are live with the: "LogHouse, Observability for ClickHouse Cloud" call. Feel free to join us live at
www.youtube.com/watch?v=-piP...
loading . . .
ClickHouse Cloud Live Update - April 2025
YouTube video by ClickHouse
https://www.youtube.com/watch?v=-piPcapMtc0
0
2
2
We did a little spring photoshoot at the weekend
6 months ago
0
4
0
reposted by
Al Brown π’
Micah Wylde
6 months ago
Arroyo is joining
@cloudflare.social
! We're bringing Arroyo to the Developer Platform as a serverless stream processing system, and will also remain open-source and self-hostable.
www.arroyo.dev/blog/arroyo-...
loading . . .
Arroyo is joining Cloudflare
Arroyo has been acquired by Cloudflare to bring serverless SQL stream processing to the Cloudflare Developer Platfrorm, integrated with Queues, Workers, and R2. The Arroyo Engine will remain open-sour...
https://www.arroyo.dev/blog/arroyo-is-joining-cloudflare
2
17
4
this is gonna be pretty interesting
blog.cloudflare.com/r2-data-cata...
loading . . .
R2 Data Catalog: Managed Apache Iceberg tables with zero egress fees
R2 Data Catalog is now in public beta: a managed Apache Iceberg data catalog built directly into your R2 bucket.
https://blog.cloudflare.com/r2-data-catalog-public-beta/
6 months ago
0
0
0
reposted by
Al Brown π’
ClickHouse
6 months ago
We celebrate 40k+ stars on GitHub with some of the features that have driven those stars. We enjoy it when big numbers get bigger and query times get smaller. Thanks to our community and contributors!
0
10
1
new gig, new gear β
6 months ago
0
2
0
reposted by
Al Brown π’
Jay π¦
6 months ago
Weβre hiring a Head of Product! This is the perfect role for a creative, strategic, and experienced product leader who wants to help shape the future of social. Apply here:
jobs.gem.com/bluesky/am9i...
138
3327
876
CHARACTER LIMIT CHARACTER LIMIT CHARACTER LIMIT CHARACTER LIMIT CHARACTER LIMIT CHARACTER LIMIT CHARACTER LIMIT CHARACTER LIMIT CHARACTER LIMIT CHARACTER LIMIT CHARACTER LIMIT CHARACTER LIMIT CHARACTER LIMIT CHARACTER LIMIT CHARACTER LIMIT CHARACTER LIMIT CHARACTER LIMIT CHARACTER LIMIT CHARACTER L
6 months ago
1
2
0
Gemini 2.5 Pro does seem to perform better at coding for me, but the integration in Windsurf is not nearly as good as Claude 3.7 yet
6 months ago
0
1
0
When I turned 30 last year, someone told me "30 is when your bones are no longer made of rubber". I am currently incapacitated by neck pain. Were they just warning me, or was it a curse?
7 months ago
1
4
0
marketers sharting VIBE CODING in every single LinkedIn post hits like my mum texting YOLO
7 months ago
0
2
0
I tried Gemini in Sheets a year ago, it was shit. I tried it again today, it is still shit. Impressive in its own way.
7 months ago
1
4
0
I made caramel. I burnt my mouth.
7 months ago
0
0
0
reposted by
Al Brown π’
DuckDB
7 months ago
DuckDB got a local UI. Thanks to our friends at MotherDuck, you can now interact with your DuckDB database through an interactive notebook, running on localhost. Read the announcement blog post at
duckdb.org/2025/03/12/d...
9
171
59
reposted by
Al Brown π’
Rabbi Danya Ruttenberg
over 1 year ago
I want to talk about my move from Substack to Ghost for a second, and what it's been like working with a nonprofit tech company that actually lives its values. Especially if you're a writer still on Subtack, please read. 1/x First of all, about the org: They are a nonprofit, I just met employee +
loading . . .
Ghost: Independent technology for modern publishing
Beautiful, modern publishing with newsletters and premium subscriptions built-in. Used by Sky, 404Media, Lever News, Tangle, The Browser, and thousands more.
https://ghost.org/?via=danya33
147
3656
2065
I have left Tinybird βοΈ My mum doesn't think my bespoke crochet dog jumper business plan is a winner, but she prefers cats anyway, so what does she know...
7 months ago
0
2
0
reposted by
Al Brown π’
Philippe NoΓ«l
7 months ago
ParadeDB is hiring for a few roles around Postgres internals and infrastructure. Introduce me to the best database engineer you know (or reach out if that's you!) Postings:
paradedb.notion.site/ParadeDB-Job...
loading . . .
ParadeDB Job Board | Notion
Hi there!
https://paradedb.notion.site/ParadeDB-Job-Board-50b45af7a2834e22958b171ffa008e00?pvs=74
0
16
4
I feel this
8 months ago
0
1
0
DEEP .... SEEK ππππππππ
8 months ago
0
1
0
Do you think we'll reach a point where humans become so dumb from offloading all thought to AI that AI will start researching "Human Intelligence" to smarten us up because it's tired of us being so thick?
9 months ago
0
3
0
Hilariously/depressingly accurate. But apparently it's literally impossible to do sales ANY other way.
add a skeleton here at some point
9 months ago
0
2
0
reposted by
Al Brown π’
Philippe NoΓ«l
9 months ago
1/11. ParadeDB is now integrated with Postgres block storage. As far as we know, no one has integrated a search and analytics engine with Postgres storage before. This is a big deal. Here's why we did it, how we did it, and why you should care. π§΅
add a skeleton here at some point
3
30
8
reposted by
Al Brown π’
Steven Tey
9 months ago
Introducing Dub Conversions π Track how your clicks convert to signups and sales with our end-to-end attribution engine. Featuring native integrations with Stripe, Shopify,
@clerk.com
,
@supabase.com
etc. Learn more about
@dub.co
Conversions:
d.to/conversions
loading . . .
1
15
4
I built a little MCP experiment called Claudekeep before the new year. I wasn't doing much with it as it was just for learning, but
@anthropic.com
sent me a takedown notice for trademark infringement today, so it's gone. Oh well π€·ββοΈ Maybe I'll call the next one ChatMCP.
9 months ago
0
0
0
Bluebird CLI v1.0.11 published this morning with better support for non-SASL Kafka. Thanks to
@gschmutz.bsky.social
for the PR!
9 months ago
0
1
0
The only Meta product I still use is WhatsApp...and only because I haven't convinced my partner and parents to use Signal...will 2025 finally be the year?
9 months ago
0
0
0
Ah, I see the reason for the exodus. I was only keeping Threads for dog pics anyway...I'll just spend more time staring at my own dog instead.
9 months ago
0
4
0
Has there been a Threads exodus or something?
9 months ago
1
4
0
It's my first day back, easing in by releasing a set of
trigger.dev
tasks for
@tinybird.co
A few tinybird customers were already using trigger and told me about it; it's a code-first scheduler with a lovely DX, making this a pleasantly simple intro to the new year
www.npmjs.com/package/@sda...
9 months ago
0
3
1
I mostly avoided social over the holidays, so happy new year!
9 months ago
0
3
0
reposted by
Al Brown π’
Forrest Brazeal
10 months ago
12 months ago I had just given notice at Google. I was terrified and had no idea that 2024 would be the most remarkable year of my life. For each like on this post Iβll share something that 2023 me didnβt know. First: running your own business can actually be LESS scary than being an employee.
6
138
10
Corporate wants you to find the puppy in this picture
10 months ago
1
1
0
reposted by
Al Brown π’
Marco Slot
10 months ago
There are many incremental processing solutions, but they seem to never quite do what I need. I decided to build an extension that just keeps running the same command in Postgres with different parameters to do fast, reliable incremental data processing. That's pg_incremental. 1/n
add a skeleton here at some point
1
12
3
Finally won the Battle of the Bundler. The Mockingbird package has destinations with Node-only deps, but needs to support the browser as well. Couldn't figure it out with tsup. Wasted a day on Webpack. Finally got it with Vite after a few hours. And this is a problem that Windsurf failed HARD at
10 months ago
1
2
0
reposted by
Al Brown π’
Elliot Gunn
10 months ago
Got a question for
#dataBS
: Anyone ever survived a data migration with a story to tellβthe good, the bad, or the "weβll laugh about this someday"? Iβm writing a technical piece and Iβd love to hear your wins, cautionary tales, and hard-earned lessons. Please DM if you're keen!
4
18
8
Bluebird CLI v1.0.9
github.com/sdairs/blueb...
Thanks to
@jove95.bsky.social
for contributing a Timeplus destination That was supposed to be it...but v1.0.9 is also a total rewrite π
loading . . .
Release v1.0.9 Β· sdairs/bluebird
Changelog Rewritten entire CLI in TypeScript New structure for commands using topics & base command interface New Timeplus destination! Thanks to @jovezhong for contributing the new Timeplus dest...
https://github.com/sdairs/bluebird/releases/tag/v1.0.9
10 months ago
0
1
0
Load more
feeds!
log in