Mike Heffner
banner
mike.heffner.io
Mike Heffner
@mike.heffner.io
Building Streamfold.

Previously: Backend @Netlify, Data Engineering @ SolarWinds Cloud, data/cofounder Librato. Just add water.
Reposted by Mike Heffner
Vercel ➝ Netlify migration made simple.

✅ Checklist
✅ Next.js tips
✅ Best practices

Start here → docs.netlify.com/resources/ch...
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.
docs.netlify.com
September 30, 2025 at 5:07 PM
It looks like Librato is finally sunset today, not a bad 14 year run. www.reddit.com/r/Solarwinds...
From the Solarwinds community on Reddit
Explore this post and more from the Solarwinds community
www.reddit.com
September 30, 2025 at 1:35 PM
Reposted by Mike Heffner
It required me doing ungodly things.
September 23, 2025 at 1:58 AM
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...
Datadog OTLP Intake Endpoint
Datadog, the leading service for cloud-scale monitoring.
docs.datadoghq.com
September 15, 2025 at 3:01 PM
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...
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...
oshub.org
August 27, 2025 at 5:19 PM
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.
August 20, 2025 at 8:04 PM
When you've got to use up the garden tomatoes that are about to go bad: sandwish.netlify.app/ac70ab777318...
August 19, 2025 at 1:51 AM
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
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...
dub.sh
August 5, 2025 at 5:53 PM
There's something satisfying about finding and digging out potatoes from the garden. Never know how many are down there and in what condition.
August 4, 2025 at 3:52 PM
Reposted by Mike Heffner
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 - High Performance, Resource Efficient OpenTelemetry Collector | Rotel
High-performance, Resource Efficient OpenTelemetry Collector.
rotel.dev
June 27, 2025 at 3:27 AM
Google's truncating of the Github repo name in search results is not confusing at all.
June 18, 2025 at 1:51 PM
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 - streamfold/rotel-lambda-extension: AWS Lamba Extension of the Lightweight Rotel Collector
AWS Lamba Extension of the Lightweight Rotel Collector - streamfold/rotel-lambda-extension
github.com
May 22, 2025 at 3:51 PM
Reposted by Mike Heffner
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.
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 ...
jackdanger.com
May 17, 2025 at 11:35 AM
I missed that it was feature flagging and observability synergy week
May 2, 2025 at 12:17 AM
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...
April 30, 2025 at 1:23 AM
Coming soon: Interstate Data Transfer Costs
April 25, 2025 at 3:45 AM
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...
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...
blog.lazyhacker.com
April 2, 2025 at 1:51 AM
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 - 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.
github.com
March 28, 2025 at 10:58 PM
Reposted by Mike Heffner
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.
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 ...
www.netlify.com
March 27, 2025 at 5:02 PM
At some scale a GH personal access token of yours is always expiring.
March 12, 2025 at 10:31 PM
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.
March 11, 2025 at 5:15 PM
Reposted by Mike Heffner
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
The Contrarian | Substack
Unflinching journalism in defense of democracy. Click to read The Contrarian, a Substack publication. Launched 13 hours ago.
contrarian.substack.com
January 13, 2025 at 2:20 PM
There are those who believe in the multiverse and those who don't.
December 12, 2024 at 4:57 PM
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...
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.
aws.amazon.com
December 11, 2024 at 5:32 PM
Reposted by Mike Heffner
absolutely incredible attack vector
December 6, 2024 at 3:27 AM