Spent the week redesigning my portfolio’s blog layout and nuking thousands of stale notes in my Obsidian vault. Between the UI polish and some deep dives into libp2p DHT de-flaking, I pushed 36 commits and managed to delete almost 16,000 lines of clutter.
Published Links
Week at a Glance
| Metric |
Count |
| Commits |
36 |
| Pull Requests |
2 |
| Issues |
3 |
| Code Reviews |
0 |
| Discussions |
0 |
| Lines Added |
+23,814 |
| Lines Removed |
-15,861 |
Active Repositories
Pull Requests
Issues
Languages
| Language |
Commits |
| Python |
81099049 |
| TypeScript |
29024750 |
| Rust |
12295572 |
| C# |
4393997 |
| JavaScript |
2322570 |
| MDX |
2089972 |
| Twig |
1654148 |
| HTML |
1533957 |
Blog Post
TL;DR
I’ve always believed that your digital space needs a good pruning every now and then to stay healthy. This week was the embodiment of that philosophy. I pushed 36 commits across four primary projects, resulting in over 23,000 additions and nearly 16,000 deletions. Most of that churn came from a massive redesign of my portfolio's blog and a long-overdue "fresh start" for my Obsidian vault. On the open-source side, I spent some quality time in the weeds of py-libp2p, chasing down flaky DHT tests and proposing better subnet diversity limits.
What I Built
Portfolio Redesign: The Typography Pivot
My main focus this week was my portfolio. I’ve been feeling like the blog layout was getting a bit cluttered, so I opened and merged PR #15, which was all about "typographic hierarchy instead of decoration." I’m moving away from unnecessary borders and boxes and letting the type do the heavy lifting.