Sponsored Content

DEV Community

MatĂ­as Denda profile picture

MatĂ­as Denda

Technical Architect by day, building open source by night. Author of "Git in Depth: From Solo Developer to Engineering Teams". Cave diver when offline.

Joined Joined on  github website
When to Break and When to Bend: Post-Quantum Migration Tradeoffs in Rust

When to Break and When to Bend: Post-Quantum Migration Tradeoffs in Rust

4
Comments 3
9 min read

Want to connect with MatĂ­as Denda?

Create an account to connect with MatĂ­as Denda. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Building a Multi-Contact TUI in Rust with Ratatui: Tabs, Consoles, and UX

Building a Multi-Contact TUI in Rust with Ratatui: Tabs, Consoles, and UX

2
Comments 1
7 min read
Building a P2P Chat over Tor with Rust's arti-client

Building a P2P Chat over Tor with Rust's arti-client

1
Comments
8 min read
Why git pull --rebase should probably be your default

Why git pull --rebase should probably be your default

Comments
5 min read
git bisect: find the commit that broke production in minutes, not days

git bisect: find the commit that broke production in minutes, not days

Comments
4 min read
Implementing Forward Secrecy in Rust: A Double Ratchet and Three Storage Formats

Implementing Forward Secrecy in Rust: A Double Ratchet and Three Storage Formats

Comments
7 min read
Code review when half the PR is AI-generated

Code review when half the PR is AI-generated

1
Comments 2
7 min read
Most of Your Microservice Is Plumbing. What If You Stopped Writing It?

Most of Your Microservice Is Plumbing. What If You Stopped Writing It?

3
Comments
7 min read
What happens when an AI agent commits to your repo

What happens when an AI agent commits to your repo

2
Comments
6 min read
I Built a REST Microservice With a Database in 3 Files — and Wrote Zero Code

HCL-based runtime for rapid Go prototyping

I Built a REST Microservice With a Database in 3 Files — and Wrote Zero Code

7
Comments 6
5 min read
Plausible Deniability in Cryptography: Building a Duress Password in Rust

Plausible Deniability in Cryptography: Building a Duress Password in Rust

2
Comments 1
6 min read
The lie of the 80%: why software progress charts don't work

The lie of the 80%: why software progress charts don't work

1
Comments 3
7 min read
Why AI made fundamentals more valuable, not less

Why AI made fundamentals more valuable, not less

2
Comments 4
8 min read
Procedurally generating marble dice textures with simplex noise

Procedurally generating marble dice textures with simplex noise

1
Comments
5 min read
The four decisions every team makes about Git (whether they realize it or not)

The four decisions every team makes about Git (whether they realize it or not)

4
Comments 4
6 min read
N! Ways to Hide a Message: Multi-Carrier Encoding in Rust

N! Ways to Hide a Message: Multi-Carrier Encoding in Rust

4
Comments 3
5 min read
Stop estimating in hours. Start estimating in complexity.

Stop estimating in hours. Start estimating in complexity.

4
Comments 3
8 min read
Your team isn’t slow — your WIP is too high (Little’s Law explained)

Your team isn’t slow — your WIP is too high (Little’s Law explained)

6
Comments 11
4 min read
I shipped a feature in a language I barely know — thanks to AI (and not for the reason you think)

I shipped a feature in a language I barely know — thanks to AI (and not for the reason you think)

1
Comments
4 min read
Your Kanban board is lying to you (and Git knows it)

Your Kanban board is lying to you (and Git knows it)

4
Comments 5
7 min read
Hiding Data in Plain Sight: Building Anyhide in Rust

Hiding Data in Plain Sight: Building Anyhide in Rust

4
Comments 2
5 min read
SOLID isn't overrated, it's misapplied

SOLID isn't overrated, it's misapplied

4
Comments 1
3 min read
Git worktree: the stash replacement nobody teaches you

Git worktree: the stash replacement nobody teaches you

6
Comments 3
3 min read
What cave diving taught me about distributed systems

What cave diving taught me about distributed systems

Comments
4 min read
One TUI for RabbitMQ, Kafka, and MQTT: why I built queuepeek

One TUI for RabbitMQ, Kafka, and MQTT: why I built queuepeek

2
Comments
5 min read
What actually happens when you `git merge --no-ff`

What actually happens when you `git merge --no-ff`

1
Comments 1
4 min read
Automatic Node.js Version Switching Across Projects

Automatic Node.js Version Switching Across Projects

1
Comments
3 min read
loading...