Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
Tools Series' Articles
Back to kandz's Series
I built 42 lightweight, client-side, privacy-focused web tools. Here is the catalog.
kandz
kandz
kandz
Follow
Jun 30
I built 42 lightweight, client-side, privacy-focused web tools. Here is the catalog.
#
webdev
#
javascript
#
opensource
#
productivity
Comments
Add Comment
2 min read
I built an instant, client-side Markdown to HTML converter. Here is how it works.
kandz
kandz
kandz
Follow
Jul 2
I built an instant, client-side Markdown to HTML converter. Here is how it works.
#
webdev
#
javascript
#
css
#
html
1
reaction
Comments
Add Comment
2 min read
I coded the U.S. Navy Body Fat algorithm in Angular. Here is the math.
kandz
kandz
kandz
Follow
Jul 4
I coded the U.S. Navy Body Fat algorithm in Angular. Here is the math.
#
showdev
#
webde
#
javascript
#
tutorial
1
reaction
Comments
Add Comment
2 min read
How Secure is Your Password? Calculating Shannon Entropy in the Browser
kandz
kandz
kandz
Follow
Jul 8
How Secure is Your Password? Calculating Shannon Entropy in the Browser
#
security
#
javascript
#
webdev
#
ai
1
reaction
Comments
2
comments
3 min read
Visualizing Crontab: Build and Translate Cron Expressions in Your Browser
kandz
kandz
kandz
Follow
Jul 9
Visualizing Crontab: Build and Translate Cron Expressions in Your Browser
#
automation
#
devops
#
javascript
#
webdev
1
reaction
Comments
Add Comment
3 min read
How Random is Random? Generating Cryptographically Secure UUIDs (v4) in the Browser
kandz
kandz
kandz
Follow
Jul 11
How Random is Random? Generating Cryptographically Secure UUIDs (v4) in the Browser
#
security
#
javascript
#
webdev
#
ai
1
reaction
Comments
1
comment
3 min read
Config Translation: Writing a Recursive JSON to YAML Parser in Vanilla TypeScript
kandz
kandz
kandz
Follow
Jul 13
Config Translation: Writing a Recursive JSON to YAML Parser in Vanilla TypeScript
#
typescript
#
devops
#
webdev
#
json
Comments
Add Comment
2 min read
Why JavaScript Timers Drift: Building a High-Precision Metronome with Web Audio API
kandz
kandz
kandz
Follow
Jul 15
Why JavaScript Timers Drift: Building a High-Precision Metronome with Web Audio API
#
javascript
#
webdev
#
browser
#
music
1
reaction
Comments
1
comment
3 min read
Low-Level Serialization: Writing an Array-Based Hex to Base64 Encoder in TypeScript
kandz
kandz
kandz
Follow
Jul 17
Low-Level Serialization: Writing an Array-Based Hex to Base64 Encoder in TypeScript
#
typescript
#
performance
#
webdev
1
reaction
Comments
Add Comment
3 min read
Demystifying LLM Tokenizers: Building a Client-Side Token and API Cost Calculator
kandz
kandz
kandz
Follow
Jul 19
Demystifying LLM Tokenizers: Building a Client-Side Token and API Cost Calculator
#
ai
#
javascript
#
webdev
#
devops
2
reactions
Comments
2
comments
3 min read
The Physics of UI Depth: CSS Box-Shadow Vectors and GPU Compositing Pipelines
kandz
kandz
kandz
Follow
Jul 21
The Physics of UI Depth: CSS Box-Shadow Vectors and GPU Compositing Pipelines
#
css
#
webdev
#
performance
#
design
Comments
2
comments
4 min read
Mapping Human Biology: The Bitwise Boolean Algebra of Blood Transfusion Compatibility
kandz
kandz
kandz
Follow
Jul 23
Mapping Human Biology: The Bitwise Boolean Algebra of Blood Transfusion Compatibility
#
programming
#
javascript
#
biology
#
math
2
reactions
Comments
1
comment
3 min read
The Mathematics of Value Decay: Modeling Asset Depreciation Schedules in Code
kandz
kandz
kandz
Follow
Jul 25
The Mathematics of Value Decay: Modeling Asset Depreciation Schedules in Code
#
math
#
finance
#
programming
#
architecture
Comments
Add Comment
3 min read
The Trigonometry of Oblique Spaces: Solving Triangles with the Law of Sines and Cosines in Code
kandz
kandz
kandz
Follow
Jul 27
The Trigonometry of Oblique Spaces: Solving Triangles with the Law of Sines and Cosines in Code
#
math
#
geometry
#
programming
#
webdev
Comments
Add Comment
3 min read
Data Serialization: The Mechanics of List Delimiter Conversion and String Wrapping
kandz
kandz
kandz
Follow
Jul 29
Data Serialization: The Mechanics of List Delimiter Conversion and String Wrapping
#
programming
#
database
#
data
#
webdev
Comments
Add Comment
3 min read
Stop Uploading Proprietary Binaries to Cloud Hex Viewers
kandz
kandz
kandz
Follow
Jul 31
Stop Uploading Proprietary Binaries to Cloud Hex Viewers
#
security
#
webdev
#
tools
#
devops
Comments
Add Comment
2 min read
Stop Writing Laravel Migrations by Hand. Convert Raw SQL Instantly! 🚀
kandz
kandz
kandz
Follow
Aug 2
Stop Writing Laravel Migrations by Hand. Convert Raw SQL Instantly! 🚀
#
laravel
#
php
#
database
#
webdev
Comments
2
comments
2 min read
Why You Shouldn't Paste Private Logs Into Cloud Regex Testers 🔍
kandz
kandz
kandz
Follow
Aug 4
Why You Shouldn't Paste Private Logs Into Cloud Regex Testers 🔍
#
javascript
#
regex
#
security
#
webdev
Comments
Add Comment
2 min read
Why You Shouldn't Paste Production SQL Into Cloud Formaters 💾🚀
kandz
kandz
kandz
Follow
Aug 6
Why You Shouldn't Paste Production SQL Into Cloud Formaters 💾🚀
#
sql
#
database
#
performance
#
webdev
Comments
Add Comment
2 min read
Stop Uploading Proprietary Graphics to Cloud Image Resizers 🖼️🚀
kandz
kandz
kandz
Follow
Aug 8
Stop Uploading Proprietary Graphics to Cloud Image Resizers 🖼️🚀
#
javascript
#
canvas
#
security
#
webdev
Comments
Add Comment
2 min read
Under the Hood: Building a 100% Client-Side CSV Deduplicator with Angular 18+ Signals
kandz
kandz
kandz
Follow
Aug 10
Under the Hood: Building a 100% Client-Side CSV Deduplicator with Angular 18+ Signals
#
webdev
#
angular
#
javascript
#
programming
Comments
Add Comment
2 min read
Under the Hood: Building an Interactive CSS Cubic Bezier Curve Designer
kandz
kandz
kandz
Follow
Aug 12
Under the Hood: Building an Interactive CSS Cubic Bezier Curve Designer
#
webdev
#
css
#
animation
#
javascript
Comments
Add Comment
3 min read
Visualizing the JavaScript Call Stack & Event Loop: A Deep Dive Into Runtime Mechanics
kandz
kandz
kandz
Follow
Aug 14
Visualizing the JavaScript Call Stack & Event Loop: A Deep Dive Into Runtime Mechanics
#
javascript
#
webdev
#
architecture
#
programming
Comments
Add Comment
3 min read
Building a High-Performance, Client-Side JSON Diff Checker Using Dynamic Programming (LCS)
kandz
kandz
kandz
Follow
Aug 15
Building a High-Performance, Client-Side JSON Diff Checker Using Dynamic Programming (LCS)
#
javascript
#
webdev
#
json
#
algorithms
Comments
Add Comment
2 min read
Mastering CSS Grid: Visual Layout Prototyping with grid-template-areas
kandz
kandz
kandz
Follow
Aug 23
Mastering CSS Grid: Visual Layout Prototyping with grid-template-areas
#
css
#
webdev
#
frontend
#
html
Comments
Add Comment
3 min read
CSS Box Shadow Layers: How to Create Realistic Depth
kandz
kandz
kandz
Follow
Oct 8
CSS Box Shadow Layers: How to Create Realistic Depth
#
css
#
webdev
#
frontend
#
design
Comments
Add Comment
2 min read
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account