matthewsinclair.com · Intelligence. Innovation. Leadership. Influence.
Source: OpenAI
Source: OpenAI
The software industry is at an inflection point unlike anything in its brief history. Generative AI is all anyone can talk about. It has rendered entire product…
Beginning computer science students learn about stacks, queues, and priority queues, different ways of organizing and ordering a collection of tasks to be pe...
When I first started measuring my indoor air quality I was shocked to see the CO2 would get sky-high: over 3,000 ppm overnight in the bedorom. Here's what I did to lower it and what didn't work.
Note
At OpenTable, my team builds a guest data platform that helps restaurant customers understand their diners through real-time analytics and segmentation...
I am Krishnan and this is my personal blog. I write about tech, personal development, side hustle, business and personal finance. I am a tech entrepreneur with passion for digital marketing.
Three years ago, it seemed absolutely certain (to me at least) that
Grow Fast as a Software Engineer: The Talkers-vs-Doers
Eleven init systems enter, one init system leaves.
As many now have commented on, today's OS 26 betas tone down the liquid glass effect quite a bit on many elements in the operating system, and I've collected a few that stand out to me. Ignore any subtle size differences. The beta 2 screenshots are from an iP…
Every day, for over 700 days, GPT has drawn a unicorn. From scribbles and circles to real artwork, this is its journey so far.
Analyzing 5 years of Pocket usage data reveals fascinating patterns in digital reading habits
How hot code loading solves client-specific engineering problems in my startup Alzo
This is sort of a response, or companion, piece to @jade’s blog post “You don’t have to use Nix to manage your dotfiles “. I highly recommend the read as well. 📖
It’s been nearly two years since I moved from being an Individual Contributor (IC) to a Tech Lead Manager (TLM) - a hybrid role that combines the responsibilities of a manager with those of a senior engineer. When I was offered the role, I reached out to a few…
A suggestion about data: generate it now, and figure out curation later.
Why Your Retriever is Failing and How Context Can Save It - Instruction Aware Embeddings
In this post, we show how an attacker can exploit Supabase’s MCP integration to leak a developer’s private SQL tables. Model Context Protocol (MCP) has emerged as a standard way for LLMs to interact with external tools. While this unlocks new capabilities, it …
A recap of the latest servicing updates for .NET and .NET Framework for July 2025.
Google has released a feature that allows Gemini to access third-party apps, such as WhatsApp, even if you've turned off Gemini Apps Activity. Here's how to prevent that from happening.
We asked 12 CTOs and CEOs what skill they now prioritize when hiring developers because of AI. Their answers validate what experienced developers suspected all along.
GitHub CEO Thomas Dohmke suggests that companies leveraging AI effectively will increase developer hiring to capitalize on AI-driven productivity gains. He argues AI serves as a multiplier for engineering talent, making developers more efficient and creating d…
What software engineers really need from their managers right now
In this post I looks at how the new single-file .NET run experience is implemented inside the .NET SDK, focusing on how the virtual-project file is built
Claude Code represents Anthropic's first venture into agentic coding tools, available as a command-line interface that transforms how developers tackle complex engineering challenges. Unlike traditional AI assistants that provide suggestions, Claude Code acti…
Posted in r/cursor by u/TeaPotential2110 • 236 points and 37 comments
After just a few months of work, a complete newcomer to the world of sphere packing has solved one of its biggest open problems.