|
Usually when you are writing software it’s good idea to start small and build up. When things are complex, there are just too many things that can go wrong, and they inevitably do. But sometimes even when you do diligently do that, you get into trouble because the platform you were building on is inconsistent or missing a key feature, or behaves in a non-intuitive way. You thought you knew how it worked but it turns out that the way you t....
|
|
If you search for my name on LinkedIn you’ll find out there are two of me. Both of these are me. So why do I have two LinkedIn accounts…
|
|
For most of humankind, and for tens of thousands of years, the idea that humanity includes every individual on the face of the earth has not existed. This designation stops at the border of a tribe or linguistic group, sometimes even at the edge of a village. — Paraphrased from Claude Lévi-Strauss, Race and History , 1952 ( full quote and context ) I guess my beloved Star Trek future —post-scarcity, post-conflict, beyond divisions—..
|
|
Every December I like to step back and reflect on the past year… my own personal retrospective. Just as software teams use sprints to learn and improve, I’ve found that looking back helps me stay aligned with the person I want to become. And looking back, 2025 wasn’t just memorable. It was epic. My outdoor hiking footprint grew yet again this year. Each month, I explored new sections of the Bruce Trail and surrounding regions, from beauti..
|
|
Every December I like to step back and reflect on the past year… my own personal retrospective. Just as software teams use sprints to learn and improve, I’ve found that looking back helps me stay aligned with the person I want to become. And looking back, 2025 wasn’t just memorable. It was epic. My outdoor hiking footprint grew yet again this year. Each month, I explored new sections of the Bruce Trail and surrounding regions, from beauti..
|
|
I gave the following talk at Microsoft Ignite 2025: Connecting LLMs to your secure, operational database involves complexity, security risks, and hallucinations. This session shows how to build context-aware AI agents directly on your existing data, going from live database to production-ready, secure AI agent in hours. You'll see how to ship personalized experiences that will define the next generation of software. RavenDB's CEO will demo..
|
|
What are the recent advances in the field of quantum computing and high-performance computing? And what Python tools can you use to develop programs that run on quantum computers? This week on the show, Real Python author Negar Vahid discusses her tutorial, "Quantum Computing Basics With Qiskit."
|
|
Getting Started with DeepAgents: Building Structured, Long-Running AI Agents
-
www.codemancers.com
-
5 months ago
-
eng
A practical introduction to LangChain’s Deep Agents—exploring planning, memory, iterative workflows, subagents, and how this framework enables long-horizon AI reasoning.
|
|
On Wednesday, I held a session titled “Feature Flags and Dynamic Configurations in C#” at WPC 2025 . It went well, at least judging by the offline questions that came in at the end of the session and which almost made us late for lunch. Attending WPC is always exciting. The audience is large, the rooms are big and well-equipped, the energy is just right, and there’s always a chance to catch up with friends and colleagues. I especially e..
|
|
In my first “real” job I was definitely thrown in at the deep end on my first day and it changed my career.
|
|
In my first “real” job I was definitely thrown in at the deep end on my first day and it changed my career.
|
|
Python dominates robotics today. C++ is the serious choice. But I’m starting to think we’ve been sleeping on Go. Here’s why I’m actively exploring it.
|
|
Python dominates robotics today. C++ is the serious choice. But I’m starting to think we’ve been sleeping on Go. Here’s why I’m actively exploring it.
|
|
I'm back from my vacation to Japan, slowly adjusting to California time. It was a fun and inspiring trip – I'm thinking about it now while listening to the Eric Dolphy album Out There on vinyl, which ...
|
We're excited to announce that the Call for Trainers is now OPEN for DEF CON Training Las Vegas at DEF CON 34! Are you passionate about cybersecurity, hacking, and hands-on learning? Do you have expertise in emerging threats, defensive strategies, or cutting-edge security techniques? We want to hear from you! Visit training.defcon.org to submit your application by January 12, 2026.
|
|
OpenAPI has always had support for simple tags, but the OpenAPI 3.2 release brought in some serious tag upgrades including a summary field, a “kind” field with registry, – and the ability to nest tags which is the focus of … Continue reading →
|
|
PaaS + IaaS: Heroku and AWS for Cloud-Native Enterprise Agility
-
www.heroku.com
-
6 months ago
-
eng
For modern enterprises building cloud-native applications, success hinges on achieving maximum development velocity at every scale. Infrastructure as a Service (IaaS) providers like AWS provide hundreds of services with the unmatched reliability and scale needed for enterprise infrastructure, but they can require significant effort and expertise for organizations to be effective and efficient. To achieve […] The post PaaS + IaaS: Heroku ..
|
|
Build Your Knowledge System for Decades, Not Months: Why Long-Term Thinking Matters in PKM
-
www.dsebastien.net
-
6 months ago
-
eng
Most people build knowledge systems for today. Smart people build them for decades. Here's why that choice matters more than you think, and how to make the right decisions
|
|
Heroku is launching automatic prompt caching starting December 18, 2025. Prompt caching delivers a notable, zero-effort performance increase for Heroku Managed Inference and Agents. Enabled by default, this feature is designed to deliver significantly faster responses for common workloads. We have taken a pragmatic approach and currently only enabled this to cache system prompts and […] The post Faster Agents with Automatic Prompt Cachin..
|
|
The woods, the jungle, the forest are the boundary between the wild and the civilized, a place of shelter and legendary fears, of hiding and losing oneself. A place of wonder and unease. [..] But what a mythical power lies in this tangle of nature, shadows, and roots, where the unconscious of the world can be found. – Vinicio Capossela
|
|
InnovatiON 2022 AI Flame Graphs GPU Flame Scope Harshad Sane SREcon APAC Cloud strategy Last day I've resigned from Intel and accepted a new opportunity. If you are an Intel employee, you might have seen my fairly long email that summarized what I did in my 3.5 years. Much of this is public: AI flame graphs and released them as open source GPU subsecond-offset heatmap Worked with Lin....
|
|
I found this abandoned repository https://gitgud.io/parley/Haruko. It's imageboard software that's not that old but still works. This is what it looked like: https://archive.is/qiLyz. and I would like your help in updating it. It would be a project for “
-
lainchan.org
-
6 months ago
-
eng
I found this abandoned repository https://gitgud.io/parley/Haruko . It's imageboard software that's not that old but still works. This is what it looked like: https://archive.is/qiLyz . and I would like your help in updating it. It would be a project for “new” imageboard software made with PHP because, from what I've seen, there aren't many like this left, so I created this repository: https://github.com/bigdustycheese/AobaIB which I ..
|
|
Right off the bat I had users asking for salary negotiation as a feature on HiredCoach. Apparently I’m not the only one that dreads the process of asking for more money and the tension the conversation can have. It’s live now. I went from idea to prototype in about a day, and only a few more days for the feature to be 99% there. I definitely can think of a few things I’d like to improve on it but I want it in the hands of ..
|
|
About five years ago (ok, that hurt to type. The days are long but the years are short…) I wrote SafeStop. I had made it to coordinate proper shutdown protocols across multiple services running in a large monolith application. I decided to renew it, modernize it, and added some dependency features (so service B can shutdown after service A is shutdown, etc). Another product of my recent golang kick.
|
|
In a post on LessWrong, the author discussed how he was able to chat with Claude and piece together an approximate “soul document” that guides Claude’s values.
|
|
Your Discord Checkpoint is Rolling Out! Celebrate What You Did in 2025
-
discord.com
-
6 months ago
-
eng
How many messages did you send? How long did you hang out in voice? Who’d you talk with the most? Stop by your end-of-year Checkpoint, a recap of the stuff YOU did on Discord throughout the year!
|
|
MapTiler's first user conference Connect 25 was a great success. Launching GeoSplats, Mobile Mapping SDKs, next-generation maps, Open Foundation, and more.
|
|
I was listening to the ever interesting TBPN podcast earlier and realised I didn't really understand the difference between TPUs and GPUs. Armed with some wireless earbuds I got a few weeks ago I started up a voicechat with Gemini to get this figured out. One thing led to another and we fell into some civilization engineering, as one does, while eating breakfast these days. Here is the full chat . The speech to text transcription was..
|
|
Supercharge your AI agent! Learn how AutoMCP integrates Model Context Protocol (MCP) servers and Snyk Studio for secure, context-aware AI-driven development.
|
|
Security Advisory: Critical RCE Vulnerabilities in React Server Components (CVE-2025-55182)
-
snyk.io
-
6 months ago
-
eng
Critical RCE vulnerabilities (CVE-2025-55182/CVE-2025-66478) were found in React Server Components and Next.js via unsafe deserialization. Immediate upgrade to patched versions is mandatory to prevent unauthenticated remote code execution. Learn how to detect and mitigate the critical flaw.
|