corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a087e9-c844-7093-9521-f572e13486f1", "title": "A Life Worth Living", "url": "https://tawandamunongo.dev/posts/2020/6/2020/06/life-worth-living.mdx/", "published_at": null }, { "id": "01a087e9-c844-7093-9521-f572e17dd000", "title": "Portrait of an angel", "url": "https://tawandamunongo.dev/posts/2021/9/2021/09/portrait-of-an-angel.mdx/", "published_at": null }, { "id": "01a087e9-c844-7093-9521-f572e2507de3", "title": "Heir to the Throne", "url": "https://tawandamunongo.dev/posts/2021/10/2021/10/heir-to-the-throne.mdx/", "published_at": null }, { "id": "01a087e9-c844-7093-9521-f572e2dc0b2f", "title": "Weapons of Mass Separation", "url": "https://tawandamunongo.dev/posts/2021/10/2021/10/weapons-of-mass-separation.mdx/", "published_at": null }, { "id": "01a087e9-c844-7093-9521-f572e3775686", "title": "Living in Virtual Worlds", "url": "https://tawandamunongo.dev/posts/2022/2/2022/02/living-in-virtual-worlds.mdx/", "published_at": null }, { "id": "01a087e9-c844-7093-9521-f572e3c6db56", "title": "Blockchain, Bitcoin, NFTs - In A Nutshell", "url": "https://tawandamunongo.dev/posts/2022/5/2022/05/blockchain-bitcoin-nfts-in-a-nutshell.mdx/", "published_at": null }, { "id": "01a087e9-c844-7093-9521-f572e4356209", "title": "The Future of The Web", "url": "https://tawandamunongo.dev/posts/2022/8/2022/08/the-future-of-the-web.mdx/", "published_at": null }, { "id": "01a087e9-c844-7093-9521-f572e4f6608a", "title": "Build Your Own Free VPN with Oracle Cloud", "url": "https://tawandamunongo.dev/posts/2022/9/2022/09/build-wireguard-vpn-oracle.mdx/", "published_at": null }, { "id": "01a087e9-c844-7093-9521-f572e543bbe4", "title": "Beyond Passwords - Discussing Next-Gen Authentication", "url": "https://tawandamunongo.dev/posts/2022/10/2022/10/beyond-passwords.mdx/", "published_at": null }, { "id": "01a087e9-c844-7093-9521-f572e5646910", "title": "Advertisers Run The Internet", "url": "https://tawandamunongo.dev/posts/2022/11/2022/11/advertisers-run-the-internet.mdx/", "published_at": null }, { "id": "01a087e9-c844-7093-9521-f572e579cb3d", "title": "Deploying a NextJS app with Nginx using Docker", "url": "https://tawandamunongo.dev/posts/2022/11/2022/11/nextjs-app-docker-nginx.mdx/", "published_at": null }, { "id": "01a087e9-c844-7093-9521-f572e5cd1027", "title": "Why JavaScript Won", "url": "https://tawandamunongo.dev/posts/2023/1/2023/01/why-javascript-won.mdx/", "published_at": null }, { "id": "01a087e9-c844-7093-9521-f572e6912284", "title": "Setting up an Apollo GraphQL server in Next.js 13", "url": "https://tawandamunongo.dev/posts/2023/2/2023/02/nextjs-graphql-server.mdx/", "published_at": null }, { "id": "01a087e9-c844-7093-9521-f572e712afb2", "title": "The Evolution of Trust in the Age of the Internet", "url": "https://tawandamunongo.dev/posts/2023/2/2023/02/trust-internet-age.mdx/", "published_at": null }, { "id": "01a087e9-c844-7093-9521-f572e7bb2c85", "title": "AI in Everything - The Good, The Bad, The Ugly", "url": "https://tawandamunongo.dev/posts/2023/3/2023/03/ai-in-everything.mdx/", "published_at": null }, { "id": "01a087e9-c844-7093-9521-f572e873c7e1", "title": "Provision Your Vagrant Development Environment with Bash Scripting", "url": "https://tawandamunongo.dev/posts/2023/4/2023/04/flask-vagrant-bash-scripting.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb4a2c183e", "title": "Applying SOLID Principles in Java", "url": "https://tawandamunongo.dev/posts/2023/9/2023/09/applying-solid-principles.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb4a335b7b", "title": "Cloud Computing 101 - Understanding the Basics and Benefits", "url": "https://tawandamunongo.dev/posts/2023/1/2023/01/cloud-computing-101.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb4acdde24", "title": "Modern Database Interactions in PHP", "url": "https://tawandamunongo.dev/posts/2023/10/2023/10/modern-database-php-pdo.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb4b9cca1f", "title": "The Fall", "url": "https://tawandamunongo.dev/posts/2023/10/2023/10/the-fall.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb4c72378f", "title": "You Need to Learn Regex", "url": "https://tawandamunongo.dev/posts/2024/1/2024/01/you-dont-know-regex.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb4d6ebb97", "title": "The Fediverse Could Save The Social Web", "url": "https://tawandamunongo.dev/posts/2024/2/2024/02/fediverse-social-web.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb4e2e51c1", "title": "Building a Full-Stack Web App with Go, React, and Vite", "url": "https://tawandamunongo.dev/posts/2024/2/2024/02/go-react-vite.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb4ee450d9", "title": "AI-Powered Movie Recommendations with Go and HTMX", "url": "https://tawandamunongo.dev/posts/2024/3/2024/03/ai-powered-go-htmx.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb4ee6de30", "title": "Exploring Pub/Sub for Building Scalable Systems in Go", "url": "https://tawandamunongo.dev/posts/2024/4/2024/04/go-pubsub.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb4f26e73e", "title": "Unlocking Speed - Rust Weather API with Redis Caching", "url": "https://tawandamunongo.dev/posts/2024/4/2024/04/rust-weather-api-with-redis.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb4f7a99e7", "title": "JavaScript is Making The Web Inaccessible", "url": "https://tawandamunongo.dev/posts/2024/6/2024/06/js-web-accessibility.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb4fe99738", "title": "Multistage Docker Builds for Go Web Apps", "url": "https://tawandamunongo.dev/posts/2024/8/2024/08/multistage-docker-builds.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb500a51af", "title": "Making Sense of Concurrency in Go", "url": "https://tawandamunongo.dev/posts/2024/10/2024/10/concurrency-in-go.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb504f248c", "title": "Learning Rust Smart Pointers Through Linked Lists", "url": "https://tawandamunongo.dev/posts/2024/10/2024/10/rust-smart-pointers-linked-list.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb5084b8ca", "title": "Using C++ to understand the why of Rust", "url": "https://tawandamunongo.dev/posts/2024/11/2024/11/cpp-hash-map.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb50ab1376", "title": "Rate Limiting Strategies for Backend Services", "url": "https://tawandamunongo.dev/posts/2024/12/2024/12/rate-limiting-strategies.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb50b389d3", "title": "A Brief Exploration of Traits and Lifetimes in Rust", "url": "https://tawandamunongo.dev/posts/2024/12/2024/12/traits-lifetimes-rust.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb5155c2b9", "title": "Exploring the Actor Model in Rust", "url": "https://tawandamunongo.dev/posts/2025/2/2025/02/rust-actors.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb5205d4f0", "title": "The AI Hype is Designed to Exploit Your Insecurity", "url": "https://tawandamunongo.dev/posts/2025/5/2025/05/ai-hype-insecurity.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb52b57322", "title": "Understanding Database Atomicity", "url": "https://tawandamunongo.dev/posts/2025/8/2025/08/database-atomicity.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb5355240c", "title": "The perfection of digital serfdom", "url": "https://tawandamunongo.dev/posts/2025/8/2025/08/digital-serfdom.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb544e5f9f", "title": "AI and the Devaluation of Effort", "url": "https://tawandamunongo.dev/posts/2025/10/2025/10/ai-devaluation-effort.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb545871cb", "title": "AI is making us work more", "url": "https://tawandamunongo.dev/posts/2025/10/2025/10/ai-work-more.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb54c3f272", "title": "The Myth of AI-powered Sisyphus", "url": "https://tawandamunongo.dev/posts/2025/11/2025/11/ai-powered-sisyphus.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb5559da56", "title": "How Modern Hiring Punishes Curious Developers", "url": "https://tawandamunongo.dev/posts/2025/11/2025/11/punishing-curious-developers.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb55af9c1e", "title": "What I Learned Adding Engagement Tracking to My Page View Counter", "url": "https://tawandamunongo.dev/posts/2025/11/2025/11/improving-doorman.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb56735414", "title": "Learning is the key to improvement.", "url": "https://tawandamunongo.dev/posts/2018/10/2018/10/learning-improvement/index.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb5681f388", "title": "My Pack of Crayons", "url": "https://tawandamunongo.dev/posts/2020/4/2020/04/pack-of-crayons/index.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb56995459", "title": "A Light Like Hers", "url": "https://tawandamunongo.dev/posts/2020/7/2020/07/light-like-hers/index.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb574412c3", "title": "The Myth of Personality", "url": "https://tawandamunongo.dev/posts/2020/9/2020/09/myth-of-personality/index.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb57dd3c65", "title": "This is Not Me Trying to Say YOLO!", "url": "https://tawandamunongo.dev/posts/2021/10/2020/10/dont-say-yolo/index.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb58549b6d", "title": "The World is your Oyster", "url": "https://tawandamunongo.dev/posts/2020/12/2020/12/the-word-if-your-oyster/index.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb58d9c377", "title": "Image Culture and Life as Spectacle", "url": "https://tawandamunongo.dev/posts/2021/2/2021/02/life-as-spectacle/index.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb59c2627d", "title": "A World Wide Web of Disconnection", "url": "https://tawandamunongo.dev/posts/2021/4/2021/04/a-world-wide-web-of-disconnection/index.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb5a64abac", "title": "Understanding Why AGI Still Feels Distant", "url": "https://tawandamunongo.dev/posts/2025/12/2025/12/machines-dont-think/index.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb5af8bd0d", "title": "The Crisis We Should All Be Focusing On", "url": "https://tawandamunongo.dev/posts/2020/5/2020/05/real-crisis/index.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb5b509330", "title": "Leading a scapegoat to the altar", "url": "https://tawandamunongo.dev/posts/2021/7/2021/07/scapegoat-altar/index.mdx/", "published_at": null }, { "id": "01a087e9-c845-7327-b8d5-baeb5b65a4d9", "title": "Six Months with the Enemy", "url": "https://tawandamunongo.dev/posts/2026/7/2026/07/six-months-ai.mdx/", "published_at": null } ] posts
Claim your blog
Back to tawandamunongo.dev
Blog · corpus.blog/blogs/tawandamunongo.dev/posts
tawandamunongo.dev
tawandamunongo.dev
Undated
A Life Worth Living
original ↗
—
Portrait of an angel
original ↗
—
Heir to the Throne
original ↗
—
Weapons of Mass Separation
original ↗
—
Living in Virtual Worlds
original ↗
—
Blockchain, Bitcoin, NFTs - In A Nutshell
original ↗
—
The Future of The Web
original ↗
—
Build Your Own Free VPN with Oracle Cloud
original ↗
—
Beyond Passwords - Discussing Next-Gen Authentication
original ↗
—
Advertisers Run The Internet
original ↗
—
Deploying a NextJS app with Nginx using Docker
original ↗
—
Why JavaScript Won
original ↗
—
Setting up an Apollo GraphQL server in Next.js 13
original ↗
—
The Evolution of Trust in the Age of the Internet
original ↗
—
AI in Everything - The Good, The Bad, The Ugly
original ↗
—
Provision Your Vagrant Development Environment with Bash Scripting
original ↗
—
Applying SOLID Principles in Java
original ↗
—
Cloud Computing 101 - Understanding the Basics and Benefits
original ↗
—
Modern Database Interactions in PHP
original ↗
—
The Fall
original ↗
—
You Need to Learn Regex
original ↗
—
The Fediverse Could Save The Social Web
original ↗
—
Building a Full-Stack Web App with Go, React, and Vite
original ↗
—
AI-Powered Movie Recommendations with Go and HTMX
original ↗
—
Exploring Pub/Sub for Building Scalable Systems in Go
original ↗
—
Unlocking Speed - Rust Weather API with Redis Caching
original ↗
—
JavaScript is Making The Web Inaccessible
original ↗
—
Multistage Docker Builds for Go Web Apps
original ↗
—
Making Sense of Concurrency in Go
original ↗
—
Learning Rust Smart Pointers Through Linked Lists
original ↗
—
Using C++ to understand the why of Rust
original ↗
—
Rate Limiting Strategies for Backend Services
original ↗
—
A Brief Exploration of Traits and Lifetimes in Rust
original ↗
—
Exploring the Actor Model in Rust
original ↗
—
The AI Hype is Designed to Exploit Your Insecurity
original ↗
—
Understanding Database Atomicity
original ↗
—
The perfection of digital serfdom
original ↗
—
AI and the Devaluation of Effort
original ↗
—
AI is making us work more
original ↗
—
The Myth of AI-powered Sisyphus
original ↗
—
How Modern Hiring Punishes Curious Developers
original ↗
—
What I Learned Adding Engagement Tracking to My Page View Counter
original ↗
—
Learning is the key to improvement.
original ↗
—
My Pack of Crayons
original ↗
—
A Light Like Hers
original ↗
—
The Myth of Personality
original ↗
—
This is Not Me Trying to Say YOLO!
original ↗
—
The World is your Oyster
original ↗
—
Image Culture and Life as Spectacle
original ↗
—
A World Wide Web of Disconnection
original ↗
—
Understanding Why AGI Still Feels Distant
original ↗
—
The Crisis We Should All Be Focusing On
original ↗
—
Leading a scapegoat to the altar
original ↗
—
Six Months with the Enemy
original ↗
—