|
8 Practical Threat Modeling Example Methodologies for 2025
|
Huguette Miramar |
2025-10-28 |
4,169 |
--
|
|
How to Delete a Git Branch A Practical Guide
|
Huguette Miramar |
2025-11-06 |
2,593 |
--
|
|
Application vs. Database: Where Should Permissions Live?
|
Fabien Martinet |
2025-09-18 |
1,707 |
--
|
|
Handling Candidate Rejection: A Delicate Balancing Act
|
Julien Danjou |
2025-04-17 |
801 |
--
|
|
Safely Use Git Delete Remote in Your Workflow
|
Huguette Miramar |
2025-10-31 |
2,539 |
--
|
|
The Origin Story of Merge Queues
|
Julien Danjou |
2025-09-10 |
3,053 |
--
|
|
How to Git Delete Last Commit Safely
|
Huguette Miramar |
2025-11-10 |
2,507 |
--
|
|
Mastering Git Fetch Tag A Practical Guide
|
Huguette Miramar |
2025-11-08 |
2,430 |
--
|
|
Pull Request Management: Streamline Your Workflow with Automation
|
Julien Danjou |
2025-09-05 |
820 |
--
|
|
Origin and Evolution of the Globstar
|
Julien Danjou |
2025-11-06 |
2,011 |
--
|
|
Best practice for software development: A proven guide
|
Huguette Miramar |
2025-10-25 |
5,313 |
--
|
|
Feature Branch Workflow: A Practical Guide for Git
|
Julien Danjou |
2025-09-04 |
638 |
--
|
|
CI Failures Don't Just Break Builds: They Break Focus
|
Julien Danjou |
2025-05-07 |
798 |
--
|
|
Git Undo Commit Before Push Made Easy
|
Huguette Miramar |
2025-11-01 |
2,620 |
--
|
|
Updating Materialized Views (Without Worrying Too Much)
|
Rémy Duthu |
2025-11-19 |
1,074 |
--
|
|
Why PostgreSQL Ignored Our Index (and What the Planner Was Thinking)
|
Fabien Martinet |
2025-10-29 |
1,365 |
--
|
|
TypeScript's import type: The Flag That Makes Builds Honest
|
Alexandre Gaubert |
2025-10-22 |
1,489 |
--
|
|
GitHub's Merge Queue Isn't Enough for Large Teams
|
Julien Danjou |
2025-06-12 |
694 |
--
|
|
Trunk-Based Development vs Gitflow: Which Branching Model Actually Works?
|
Julien Danjou |
2025-09-05 |
1,021 |
--
|
|
Looking for a Bulldozer Alternative? Meet Mergify.
|
Julien Danjou |
2025-09-04 |
1,025 |
--
|
|
Stop Abusing .gitignore
|
Julien Danjou |
2025-09-04 |
392 |
--
|
|
CI Sucks (and That's OK)
|
Julien Danjou |
2025-09-02 |
831 |
--
|
|
Auto-Retry Is the Duct Tape of CI — Here’s Why We Need …
|
Julien Danjou |
2025-05-13 |
497 |
--
|
|
Goodbye Checklists, Hello AI Linters
|
Mehdi Abaakouk |
2025-11-17 |
946 |
--
|
|
What I Learned Building My First Jenkins Plugin
|
Mehdi Abaakouk |
2025-09-08 |
855 |
--
|
|
A Guide to Monitoring Web Applications
|
Huguette Miramar |
2025-10-27 |
4,511 |
--
|
|
Code Review: Culture, Flow, and Practices That Drive Team Performance
|
Julian Maurin |
2025-09-03 |
2,961 |
--
|
|
A Developer’s Guide to Git Pull Rebase
|
Huguette Miramar |
2025-11-09 |
2,498 |
--
|
|
Git Pull Overwrite Local Changes A Practical Guide
|
Huguette Miramar |
2025-10-30 |
2,564 |
--
|
|
Should We Still Write Docs If AI Can Read the Code?
|
Alexandre Gaubert |
2025-10-15 |
1,072 |
--
|
|
Mergify's 2024 Recap
|
Julien Danjou |
2025-01-02 |
649 |
--
|
|
Mastering monitoring it infrastructure: Key tools
|
Huguette Miramar |
2025-10-26 |
4,383 |
--
|
|
Mergify CI Insights Now Supports Jenkins
|
Julien Danjou |
2025-09-03 |
506 |
--
|
|
Git Create Branch Local and Remote A Practical Guide
|
Huguette Miramar |
2025-11-07 |
2,282 |
--
|
|
Stop Writing Blind Wrappers: How to Properly Type Your Python Wrapping Code
|
Julien Danjou |
2025-02-18 |
741 |
--
|
|
Unit Test Results: From Noise to Insight
|
Huguette Miramar |
2025-11-04 |
4,226 |
--
|
|
Lessons From a Noisy Monitor
|
Julian Maurin |
2025-12-02 |
2,246 |
--
|
|
Friends Don't Let Friends Use :latest
|
Mehdi Abaakouk |
2025-09-25 |
1,026 |
--
|
|
Shadow Shipping: How We Double-Executed Code to Ship Safely
|
Julian Maurin |
2025-11-05 |
1,257 |
--
|
|
How to Apply a Patch A Developer's Guide
|
Huguette Miramar |
2025-11-02 |
2,778 |
--
|
|
await Is Not a Context Switch: Understanding Python's Coroutines vs Tasks
|
Mehdi Abaakouk |
2025-11-25 |
1,214 |
--
|
|
AI Won't Replace Code Reviews, But It Can Fix Them
|
Alexandre Gaubert |
2025-10-01 |
814 |
--
|
|
What Is a Source Code Manager?
|
Huguette Miramar |
2025-11-05 |
4,426 |
--
|
|
Monorepo CI for GitHub Actions: Run Exactly the Tests You Need, Nothing …
|
Julien Danjou |
2025-11-27 |
676 |
--
|
|
What Is an Audit Trail and Why Is It Essential
|
Huguette Miramar |
2025-10-29 |
3,256 |
--
|
|
How to Actually Use DORA Metrics in CI (Without the Bullsh*t)
|
Julien Danjou |
2025-05-27 |
930 |
--
|
|
Why WARNING Has No Place in Modern Logging
|
Mehdi Abaakouk |
2025-10-08 |
715 |
--
|
|
The Magic (and Mayhem) Behind Our Config Deprecation Transformers
|
Guillaume Risbourg |
2025-10-23 |
1,270 |
--
|
|
1M Pull Requests per Year and Not a Single Broken CI
|
Julien Danjou |
2025-04-17 |
459 |
--
|
|
Stop Lying to Your Dependency Resolver: The Real Rules for Python Dependency …
|
Mehdi Abaakouk |
2025-12-17 |
1,179 |
--
|
|
GitHub Merge Queue Was Step One. Real CI Orchestration Comes Next.
|
Julien Danjou |
2025-12-17 |
1,023 |
--
|
|
Detecting Blocking Tasks in Asyncio by Measuring Event Loop Latency
|
Mehdi Abaakouk |
2026-01-07 |
672 |
--
|
|
On LATERAL Joins
|
Rémy Duthu |
2026-01-22 |
964 |
--
|