Skip to content
Writing — 7 articles

Learn how to grow the developer audience you deserve.

Sep 4, 2026

(Almost) Everything You Need To Know About Pointers in C

In this huge post I have compiled almost everything that is fundamental to pointers. Of course it is a huge topic, and it's not possible to cover the entirety of it in one post, but once you know these fundamentals, you'll be able to use them more efficiently, and hopefully will be able to tackle pointers in a program.

Aug 26, 2026

How to Be the Best Tutorial Writer in the Room

Ten habits that separate a tutorial that actually works from one that just looks like it does -- from defining the requirement and the audience to rebuilding the app three separate times before you hit publish.

Aug 7, 2026

Building a Privacy-Focused Social Media: What It Taught Me

I've been working on a side project called Vidha for the past few months. It's a social platform with a somewhat unusual premise: instead of choosing between "public" and "private" like every other platform, you control exactly who sees what about you, and it's not just "show my profile picture to my friends and hide it from the public." You can show different versions of every piece of information you enter in Vidha. You can show a formal picture in suits to your office colleagues, the picture you took on your vacation to your close friends, and the picture with your fiancée to your family — all at the same time. Each attribute is scoped to an audience you define.

Aug 7, 2026

Building a Privacy-Focused Social Media: What It Taught Me

I've been working on a side project called Vidha for the past few months. It's a social platform with a somewhat unusual premise: instead of choosing between "public" and "private" like every other platform, you control exactly who sees what about you, and it's not just "show my profile picture to my friends and hide it from the public." You can show different versions of every piece of information you enter in Vidha. You can show a formal picture in suits to your office colleagues, the picture you took on your vacation to your close friends, and the picture with your fiancée to your family — all at the same time. Each attribute is scoped to an audience you define.

Jul 24, 2025

Make a Reddit Bot with Python

In this tutorial, I show you how to build a Reddit bot using Python.

Jul 21, 2025

Master Technical SEO Best Practices for Top Rankings

In today's competitive online marketplace, simply having great content isn't enough. Search engines like Google have come a long way from basic keyword matching. Now, complex algorithms use hundreds of factors, many unseen, to rank websites. This is where technical SEO comes into play. Understanding the technical underpinnings of how search engines find, crawl, understand, and rank your website is no longer a luxury—it's a necessity. From the early days of optimizing for crawlers to the current emphasis on user experience and Core Web Vitals, technical SEO has evolved alongside the internet. A strong technical SEO strategy balances search engine needs with the needs of your users, ensuring your website is both discoverable and offers a smooth, engaging experience. What makes a technical SEO strategy truly effective in 2025 and beyond? It's a complete approach that blends a sharp eye for detail with a broad knowledge of search engine behavior, user experience principles, and new web technologies. This article provides you with the insights and practical strategies to master ten essential technical SEO best practices. Whether you're a seasoned developer, a content creator, or running a tech startup, you'll discover how to optimize your website's infrastructure and content for maximum visibility and performance. Get ready to explore the core elements of technical SEO and unlock your website's full potential.

Jul 2, 2025

Technical Writing Style Guide: Expert Tips

Technical writing has come a long way from its academic roots. The field now emphasizes clear communication and user-friendly documentation rather than just recording technical details. This shift has influenced how we approach style guides and documentation, aiming to help users succeed with products.