Blog
Join 150,000+ Subscribers

Justify-Content vs Align-Items in Flexbox
Flexbox is a one-dimensional layout model. The container drives it through six properties: flex-direction, flex-wrap, justify-content, align-items, align-content, and gap.

How to Remove Duplicate Lines and Keep the Order
Paste a list, pick a mode, and get deduplicated text back in the original order. "Keep unique" removes extra copies of each line.

How to Mix Two Colors in CSS: Ratios and Blends
A color mixer blends two colors into one.

How Bcrypt Works: Salt, Cost Factor and Limits
Bcrypt turns a password into a salted, deliberately slow 60-character hash so a leaked database is not a leaked password list.

How to Make an Accessible HTML Table From CSV
The Toolz HTML table generator takes comma or tab-separated data and writes a complete, accessible <table> with <thead>, <tbody>, and proper header cells.

How to Map JSON to Go Structs With Field Tags
The Toolz JSON to Go struct converter parses a JSON document and emits the Go type declarations that describe it.

Unicode Code Points vs UTF-8, Explained
Every character has a Unicode code point, a number written like U+0041 for A.

Formatting vs Minifying CSS: What Changes?
A CSS formatter re-indents a stylesheet with consistent spacing so it is readable, and a CSS minifier strips that spacing back out so the file is small.

How HTTP Basic Auth Headers Work With Base64
HTTP Basic Authentication sends a username and password as base64(username:password) in the Authorization header.