Can AI Replace Data Engineers? We Tried It.
We had a slightly reckless idea: what if we let AI do most of our data engineering work? Not "help with a query here and there," but actually build re…
Latest Team Management news from Tech News
We had a slightly reckless idea: what if we let AI do most of our data engineering work? Not "help with a query here and there," but actually build re…
The next wave of internet users will not come from highly connected urban centers. They will come from emerging markets. From small towns, rural areas…
Chapter 3 Deep-Dive: Your Codebase Is the Interface Companion document to "Software Development in the Agentic Era" By Mike, in collaboration with Cla…
Today, it feels like you can vibe code your way through almost anything. I’ve been using these tools since their early days and with nearly two decade…
I'm going to be honest with you. Most engineers using AI assistants today are shipping at the same speed as before. They have Cursor. They have Claude…
On Second Thought — Episode 05 The dashboard is green. Velocity is up. Burndown is on track. The demo on Friday will be smooth. Production has been qu…
Banks invested billions in AI. Fraud detection. Credit scoring. Customer experience. Risk modeling. The promise was massive. But here’s the uncomforta…
Anthropic Made Its Model Worse On Purpose. Here's What That Tells You About the State of AI Security. In the entire history of commercial AI model rel…
Hi there! I love learning. Who doesn't? I'm a firm believer that learning compounds over time and is the greatest leverage anyone has, in every area o…
Most teams don’t lack effort — they lack visibility into code quality. That’s something I kept noticing while working on projects. You ship features, …
The Question Last week a colleague and I were presenting the AI coding setup we'd built. The full show: fine-grained instruction files, custom agents …
At 04:09 UTC on July 19, 2024, a single CrowdStrike Falcon sensor update hit production. Within minutes, roughly 8.5 million Windows machines across a…
Hiring, evaluation, 1:1s, retrospectives, roadmap decisions, team design, and AI usage often look like different problems. They are not. In practice, …
I've had this conversation too many times. A developer joins a project, looks at the architecture, and says some version of 'who made these decisions?…
AI looks cheap in demos. A few API calls, a working prototype, and suddenly it feels like you have built something powerful with minimal effort. But p…
When our team set out to build BypassHire — an AI tool that cuts job-application time from 45 minutes to under 5 — we quickly realized that the intere…
A few months ago, we had to change a small piece of logic. It sounded simple. A minor tweak. “Shouldn’t take more than a couple of hours.” Then someon…
Everyone seems ahead when you’re starting out. But most people are comparing appearances, not progress. Early in your career, comparison is hard to av…
AI is not replacing engineers. It’s redefining what it means to be one. 🚨 The Narrative is Wrong The common belief: “AI will replace programmers” But …
The Mentoring Gap in Tech The technology industry has a well-documented pipeline problem. We talk endlessly about hiring, about talent shortages, abou…
Full guide + resources. Most business requirements documents fail in a predictable way. They are either: too vague to build from too detailed to under…
Most ML engineers don’t fail because they lack knowledge. They fail because they’re solving the wrong problem. 🚨 The Hard Truth Most ML engineers are …
Building AI agents seems straightforward on paper: observe, decide, act, persist state. But after building a few, I can confidently say state is the h…
Most AI demos look great on Friday afternoon. You try five prompts. The model answers smoothly. The summary is crisp. The chatbot sounds helpful. The …
As a best-selling author, I invite you to explore my books on Amazon . Don't forget to follow me on Medium and show your support. Thank you! Your supp…
From Scrappy Scraper to Production Pipeline It all started with a question. “How am I supposed to afford a house?” So I set out to transfigure my anxi…
We are starting to trust AI with one of the most important parts of software development: code review. At first, this feels like a natural step. AI wr…
🧠 Are daily standups really useful, or do we just do them out of inertia? After years working in agile environments, I’d like to open this debate: doe…
When people talk about requirements for industrial software, most imagine what an operator sees: process screens, alarms, trends, production overviews…
1. Respect Language Idioms 2. Mind the Type System 3. Handle Errors the Right Way 4. Manage Dependencies Correctly 5. Be Conscious of Execution Contex…