Blog
Guides sur le développement Android, la récupération de données, l'informatique légale, et sur le fonctionnement réel du matériel sous le capot.
Building World Travel Tracker: An Android App Case Study
How World Travel Tracker — an Android app for tracking visited countries with a map and JSON export — was designed and built, and the decisions behind it.
Cet article n'est disponible qu'en anglais pour le moment.
Wi-Fi 7: What's Actually New, and Is It Worth Upgrading For
A practical look at what Wi-Fi 7 actually improves over previous generations, and whether it's worth upgrading your router and devices for right now.
Cet article n'est disponible qu'en anglais pour le moment.
OBS vs a Custom Solution: Why I Built Reflux
Why an existing, mature tool like OBS wasn't the right fit for a specific streaming need, and the reasoning behind building Reflux instead.
Cet article n'est disponible qu'en anglais pour le moment.
DIY Recovery vs Hiring a Specialist: When to Make the Call
A practical framework for deciding when to attempt data recovery yourself and when it's genuinely time to call a specialist instead.
Cet article n'est disponible qu'en anglais pour le moment.
What TDP Actually Means (and Why It's Not What You Think)
A clear explanation of what TDP (Thermal Design Power) actually measures, and why it's routinely misunderstood as a power consumption number.
Cet article n'est disponible qu'en anglais pour le moment.
What Is ARM Architecture, and Why Is Everyone Moving to It?
A clear explanation of ARM architecture, how it differs from traditional x86, and why Apple Silicon and other manufacturers have shifted toward it.
Cet article n'est disponible qu'en anglais pour le moment.
What Is an NPU, and Why Is It in Every New CPU?
A clear explanation of what an NPU (Neural Processing Unit) actually does, why it's become standard in new processors, and when it actually matters to you.
Cet article n'est disponible qu'en anglais pour le moment.
What Actually Happens When You Boot a Computer
A plain-language walkthrough of everything that happens between pressing the power button and reaching a usable desktop.
Cet article n'est disponible qu'en anglais pour le moment.
What Clients Actually Look At in a Developer Portfolio in 2026
What actually influences a client's decision when looking at a developer's portfolio in 2026, beyond just having polished project screenshots.
Cet article n'est disponible qu'en anglais pour le moment.
USB4 vs Thunderbolt: What's Actually Different, and Do You Need to Care
A clear explanation of the real differences between USB4 and Thunderbolt, and whether the distinction actually matters for your typical use case.
Cet article n'est disponible qu'en anglais pour le moment.
Unity vs Godot for a 2D Fighting Game: Why I Chose Unity for SAMT: All Stars
A practical comparison of Unity and Godot for building a 2D fighting game, and the reasoning behind choosing Unity for SAMT: All Stars.
Cet article n'est disponible qu'en anglais pour le moment.
Syncing Music and Gameplay with Frame-Level Precision
The technical approach to keeping music and gameplay events perfectly synchronized in a game, and why naive timer-based approaches drift over time.
Cet article n'est disponible qu'en anglais pour le moment.
Deleted Files on an SSD: Why TRIM Changes Everything
Why deleted files on an SSD are much harder to recover than on a hard drive, what TRIM actually does, and when recovery is realistically still possible.
Cet article n'est disponible qu'en anglais pour le moment.
Signs of a Dying HDD or SSD (and What to Do Before It Fails)
The warning signs that a hard drive or SSD is about to fail, and the practical steps to take while there's still time to get your data off it.
Cet article n'est disponible qu'en anglais pour le moment.
Recovering Data from a Corrupted USB Drive or SD Card
Why USB drives and SD cards corrupt more easily than internal drives, and the practical steps to recover data from one.
Cet article n'est disponible qu'en anglais pour le moment.
Ryzen 7 vs Ryzen 9: Is the Upgrade Worth the Price?
A practical look at what actually changes between Ryzen 7 and Ryzen 9 chips, and when the price jump is genuinely worth it versus wasted budget.
Cet article n'est disponible qu'en anglais pour le moment.
Room vs SharedPreferences vs DataStore: Which Storage for What
A practical comparison of Android's three main local storage options — Room, SharedPreferences, and DataStore — and when each one is actually the right choice.
Cet article n'est disponible qu'en anglais pour le moment.
Designing Rhythm Game Mechanics: Lessons from Beat the Piano
How the core mechanics of a rhythm game get designed, using Beat the Piano as a working example — timing windows, feedback, and difficulty curves.
Cet article n'est disponible qu'en anglais pour le moment.
Reverse Engineering for Vulnerability Research: What's Legal and What Isn't
The legal boundaries around using reverse engineering to find security vulnerabilities — what's clearly fine, what's clearly not, and the gray areas in between.
Cet article n'est disponible qu'en anglais pour le moment.
Recuva vs TestDisk vs PhotoRec: Free Recovery Tools Compared
A practical comparison of three free data recovery tools — what each one is actually good at, and when to reach for which one.
Cet article n'est disponible qu'en anglais pour le moment.
Reading Disassembled Code When You Haven't Written Assembly in Years
A practical refresher for reading disassembled or decompiled code without needing to relearn assembly programming from scratch.
Cet article n'est disponible qu'en anglais pour le moment.
Data Recovery After a Ransomware Attack: What's Realistic
What actually happens to files during a ransomware attack, what recovery options genuinely exist, and why paying the ransom isn't the only or first option.
Cet article n'est disponible qu'en anglais pour le moment.
Your RAID Array Failed: Can the Data Be Recovered?
What actually happens when a RAID array fails, when recovery is realistic, and the mistakes that turn a recoverable RAID failure into data loss.
Cet article n'est disponible qu'en anglais pour le moment.
RAID 0 vs RAID 1 vs RAID 5: The Simple Explanation
What RAID 0, RAID 1, and RAID 5 actually do differently — speed, redundancy, and what happens when a drive fails in each.
Cet article n'est disponible qu'en anglais pour le moment.
Quantum Computers, Explained Simply: What They Actually Do Today
A plain-language explanation of what quantum computers actually do differently from regular computers, and a realistic look at what they can genuinely do in 2026.
Cet article n'est disponible qu'en anglais pour le moment.
From Idea to a Playable Build in a Weekend
A practical approach to turning a game idea into something actually playable within a weekend, without cutting the corners that make the result meaningless.
Cet article n'est disponible qu'en anglais pour le moment.
Choosing a PC for Compiling Large Codebases
Which hardware specs actually matter for a developer machine focused on compiling large projects quickly, ranked by real-world impact.
Cet article n'est disponible qu'en anglais pour le moment.
Parserize: Finding Local Businesses Without a Website (or a Bad One)
How Parserize identifies local businesses with no website or a poor one, and the case for why that's a genuine business opportunity, not just a curiosity.
Cet article n'est disponible qu'en anglais pour le moment.
Optimizing a Video Stream for a Weak Internet Connection
Practical techniques for keeping a video stream usable over a slow or unstable internet connection, without just accepting poor quality as the only trade-off.
Cet article n'est disponible qu'en anglais pour le moment.
Optimizing a Unity Game for Weak Hardware
Practical, high-impact Unity optimization techniques for getting a game running well on lower-end hardware, in the order that actually matters.
Cet article n'est disponible qu'en anglais pour le moment.
Building an Offline-First Android App
What 'offline-first' actually means architecturally, why it's not just a checkbox feature, and the core patterns that make it work.
Cet article n'est disponible qu'en anglais pour le moment.
NVMe vs SATA SSD: When the Speed Difference Is Actually Noticeable
A practical look at when NVMe's speed advantage over SATA SSDs actually matters in day-to-day use, and when it's a spec-sheet difference you'd never notice.
Cet article n'est disponible qu'en anglais pour le moment.
Nvidia vs AMD GPUs: Comparing by Price Segment, Not Brand
Why comparing Nvidia and AMD GPUs by brand loyalty misses the point, and how to actually compare them within your real price segment.
Cet article n'est disponible qu'en anglais pour le moment.
What You Can Realistically Build as an MVP in 2 Weeks
A realistic look at what fits into a genuine 2-week MVP timeline, and the scope decisions that make that timeline achievable without cutting corners that matter.
Cet article n'est disponible qu'en anglais pour le moment.
A Developer's PC in 2026: Minimal vs Optimal Configuration
What a genuinely minimal developer setup needs versus what an optimal one adds, and where the real value-per-dollar actually falls between them.
Cet article n'est disponible qu'en anglais pour le moment.
Migrating an Existing Java Codebase to Kotlin Without Breaking Everything
A practical, incremental approach to migrating a real Java Android codebase to Kotlin without a risky full rewrite.
Cet article n'est disponible qu'en anglais pour le moment.
Malware Analysis in a Sandbox: The Basic Workflow
A safe, practical introduction to analyzing suspected malware in an isolated sandbox environment — the core workflow and the precautions that actually matter.
Cet article n'est disponible qu'en anglais pour le moment.
Mac vs Windows for Development: An Honest, Non-Tribal Take
A practical, non-tribal comparison of Mac and Windows for software development, focused on real workflow differences rather than brand loyalty.
Cet article n'est disponible qu'en anglais pour le moment.
Streaming to a Friend with Minimal Latency, Without OBS/Twitch
Why the standard OBS-to-Twitch streaming path adds latency that doesn't matter for broadcasting but matters a lot for real-time interaction, and what a lower-latency alternative looks like.
Cet article n'est disponible qu'en anglais pour le moment.
The Technical Fundamentals of Low-Latency Streaming
How low-latency video streaming actually works technically — codecs, buffering, and protocol choices, and how they trade off against each other.
Cet article n'est disponible qu'en anglais pour le moment.
Linux vs Windows for Data Recovery and Digital Forensics
A practical comparison of Linux and Windows for data recovery and digital forensics work, focused on tooling and specific workflow considerations.
Cet article n'est disponible qu'en anglais pour le moment.
Laptop vs Desktop for Developers: What Actually Matters More
A practical comparison of laptops and desktops for software development work, focused on what actually affects your day-to-day productivity.
Cet article n'est disponible qu'en anglais pour le moment.
Kotlin vs Java in 2026: What to Choose for Android
A practical comparison of Kotlin and Java for Android development in 2026 — syntax, performance, tooling, hiring, and migration.
Cet article n'est disponible qu'en anglais pour le moment.
Intel vs AMD Ryzen in 2026: What to Actually Choose
A practical Intel vs AMD Ryzen comparison for 2026 — gaming, development/compiling, power efficiency, and platform longevity.
Cet article n'est disponible qu'en anglais pour le moment.
Indie Game Development in a Team of 2-3 People: What Actually Works
Practical lessons on keeping a small indie game development team functional and avoiding the friction that sinks small projects.
Cet article n'est disponible qu'en anglais pour le moment.
From Idea to First Playtest: A Small Game's Actual Path
What actually happens between having a game idea and getting real, useful feedback from a first playtest — the steps that matter and the ones that don't.
Cet article n'est disponible qu'en anglais pour le moment.
How a VPN Actually Affects Your Speed and Security
A clear, non-marketing explanation of how a VPN actually affects internet speed and security, and what it does and doesn't protect against.
Cet article n'est disponible qu'en anglais pour le moment.
How RAM Actually Works, Explained Simply
A plain-language explanation of what RAM actually does, why it's different from storage, and why more RAM doesn't always mean a faster computer.
Cet article n'est disponible qu'en anglais pour le moment.
How Data Actually Moves from Your Disk to RAM
A clear walkthrough of what actually happens when data moves from storage into RAM, and why this step is often the real bottleneck in perceived computer speed.
Cet article n'est disponible qu'en anglais pour le moment.
What Happens Inside Your CPU When You Run a Program
A plain-language walkthrough of what actually happens inside a processor between double-clicking a program and seeing it run.
Cet article n'est disponible qu'en anglais pour le moment.
What CPU Cache (L1/L2/L3) Actually Does
A clear explanation of what L1, L2, and L3 CPU cache actually do, why they exist as separate tiers, and why cache size affects real-world performance.
Cet article n'est disponible qu'en anglais pour le moment.
Building a Hitbox/Hurtbox System for a 2D Fighting Game
How hitbox and hurtbox systems actually work in 2D fighting games, and the practical implementation details that determine whether combat feels fair.
Cet article n'est disponible qu'en anglais pour le moment.
5 Mistakes to Avoid on Your First Google Play Release
The most common, avoidable mistakes first-time Android developers make when releasing to Google Play, and how to sidestep each one.
Cet article n'est disponible qu'en anglais pour le moment.
Ghidra vs IDA Pro: Which Should You Learn First?
A practical comparison of Ghidra and IDA Pro for reverse engineering — cost, decompiler quality, and which one makes sense for a beginner.
Cet article n'est disponible qu'en anglais pour le moment.
Getting Started with Reverse Engineering in 2026
A practical starting point for reverse engineering in 2026 — the tools, the mindset, and the first exercises worth doing before touching a real target.
Cet article n'est disponible qu'en anglais pour le moment.
From Freelancing to Running Your Own Studio: A Realistic Path
What actually changes when moving from solo freelance development to running a small studio, and the decisions that matter most along the way.
Cet article n'est disponible qu'en anglais pour le moment.
Formatted a Disk by Mistake: What to Do in the First 10 Minutes
A checklist for what to do immediately after accidentally formatting a drive, and why the first few minutes matter more than the recovery tool you pick.
Cet article n'est disponible qu'en anglais pour le moment.
Digital Forensics + Software Development: An Unusual Combination That Works
Why combining digital forensics/data recovery experience with general software development is a more useful pairing than it first appears, and how the two disciplines actually reinforce each other.
Cet article n'est disponible qu'en anglais pour le moment.
What a First Technical Consulting Meeting Actually Looks Like
What actually happens in a first technical consulting conversation, and how to prepare for one whether you're the client or considering becoming a consultant.
Cet article n'est disponible qu'en anglais pour le moment.
How to Estimate the Cost of a Custom Business Tool Before Committing
A practical framework for getting a realistic cost estimate for a custom business tool before committing budget, and the questions that actually determine the number.
Cet article n'est disponible qu'en anglais pour le moment.
What a Digital Forensics Examination Actually Looks Like
A walkthrough of how a digital forensics examination of evidence actually proceeds, from intake to report, and why the process matters as much as the findings.
Cet article n'est disponible qu'en anglais pour le moment.
How Digital Forensics Finds Deleted Messages and Browser History
A plain-language explanation of how digital forensics investigators recover deleted chats, messages, and browsing history — and why 'deleted' rarely means gone.
Cet article n'est disponible qu'en anglais pour le moment.
DDR4 vs DDR5: What the Real-World Performance Difference Actually Is
A realistic look at how much DDR4 vs DDR5 RAM actually matters for real-world performance, beyond the raw bandwidth numbers on the spec sheet.
Cet article n'est disponible qu'en anglais pour le moment.
Custom Tool vs Off-the-Shelf SaaS: When a Business Actually Needs Custom
A practical framework for deciding when a business genuinely benefits from a custom-built tool instead of an existing SaaS product.
Cet article n'est disponible qu'en anglais pour le moment.
Cloud vs Local Storage: Which Is Actually Safer for Your Data
A practical comparison of cloud and local storage safety, and why the honest answer is that they protect against different risks rather than one being universally safer.
Cet article n'est disponible qu'en anglais pour le moment.
How to Choose a Tech Stack for a New Project (Without Regretting It)
A practical framework for choosing a tech stack for a new project that accounts for more than just what's currently trendy or familiar.
Cet article n'est disponible qu'en anglais pour le moment.
A Checklist Before Hiring a Developer for Your Project
The practical questions to answer and the preparation to do before hiring a developer, so the engagement starts on solid footing for both sides.
Cet article n'est disponible qu'en anglais pour le moment.
Recovering Data from a BitLocker-Encrypted Drive
What's actually possible when you need to recover data from a BitLocker-encrypted drive — and what genuinely isn't, no matter what tool you use.
Cet article n'est disponible qu'en anglais pour le moment.
Automating Repetitive Tasks with Python: A Practical Starting Point
How to identify what's worth automating and a real, working Python script example for renaming and organizing files automatically.
Cet article n'est disponible qu'en anglais pour le moment.
Designing Android Architecture So You Don't Rewrite Everything Later
The architectural decisions that actually matter early in an Android project — the ones that are expensive to change later if you get them wrong.
Cet article n'est disponible qu'en anglais pour le moment.
How Much Does It Actually Cost to Build an Android App?
A realistic breakdown of what actually drives Android app development cost, beyond the vague 'it depends' answer most estimates give.
Cet article n'est disponible qu'en anglais pour le moment.
How to Analyze an Android APK File Step by Step
A practical walkthrough of the tools and steps used to decompile and analyze an Android APK file, from unpacking to reading the decompiled source.
Cet article n'est disponible qu'en anglais pour le moment.
How AI Accelerators Are Changing CPU Architecture
How the rise of AI workloads is changing how CPUs are designed, beyond just adding an NPU as a bolt-on feature.
Cet article n'est disponible qu'en anglais pour le moment.