RSSAmplifier

Blog

Kosumi.dev

Reflections on tech, life, and finance — powered by Next.js and Tailwind CSS.

kosumi.devRSS feed ↗16 posts

Latest posts

The Best Way to Handle User Login

Exploring modern authentication strategies for public-facing apps — from passwords to passkeys, and how to unify them securely.

Other blogs I find helpful

Just a list of blogs that I like. Keep updated

k3s and tailscale networking problems

coredns forward and CNI fix

Building Your Own Cloud Like Legos: reclaiming control of your data, services and infrastructure

The 2025 AWS outage exposed how dependent we are on centralized cloud giants that profit from our data and control our digital lives through surveillance and censorship. Building your own cloud restores autonomy: connect devices with Tailscale, orchestrate apps using k3s, route traffic securely via cloudflared tunnels, and ensure reproducibility with NixOS. Like assembling Legos, you can mix local…

Setting up my second blog

Some thoughts on life and frontend development

What useful services you can self host in your k3s cluster?

A look at practical, privacy-friendly and productive services to self-host in your lightweight Kubernetes (k3s) cluster.

Release of Tailwind Nextjs Starter Blog v2.0

Release of Tailwind Nextjs Starter Blog template v2.0, refactored with Nextjs App directory and React Server Components setup.Discover the new features and how to migrate from V1.

New features in v1

An overview of the new features released in v1 - code block copy, multiple authors, frontmatter layout and more

Introducing Multi-part Posts with Nested Routing

The blog template supports posts in nested sub-folders. This can be used to group posts of similar content e.g. a multi-part course. This post is itself an example of a nested route!

Introducing Tailwind Nextjs Starter Blog

Looking for a performant, out of the box template, with all the best in web technology to support your blogging needs? Checkout the Tailwind Nextjs Starter Blog template.

Deriving the OLS Estimator

How to derive the OLS Estimator with matrix notation and a tour of math typesetting using markdown with the help of KaTeX.

Images in Next.js

In this article we introduce adding images in the tailwind starter blog and the benefits and limitations of the next/image component.

Markdown Guide

Markdown cheatsheet for all your blogging needs - headers, lists, images, tables and more! An illustrated guide based on GitHub Flavored Markdown.

The Time Machine

The Time Traveller (for so it will be convenient to speak of him) was expounding a recondite matter to us. His pale grey eyes shone and twinkled, and his usually pale face was flushed and animated...

O Canada

The scenic lands of Canada featuring maple leaves, snow-capped mountains, turquoise lakes and Toronto. Take in the sights in this photo gallery exhibition and see how easy it is to replicate with some MDX magic and tailwind classes.

Sample .md file

Example of a markdown file with code blocks and syntax highlighting