Skip to content
Vol. 2 · Issue 44 · OCTOBERThe Journal

A journal for serious web developers.

Tutorials, guides, and deep dives on modern web development — written by one developer who had to figure it out the hard way, free, with code you can read in your own repo.

By Miloš Knežević

Solo developer · Graz, Austria

Latest issue3d ago

Login Form Validation: Why You Check Twice

Login Form Validation: Why You Check Twice

Your login form checks the email, yet your server still takes anything. Learn what browser and server validation each do, and build both, with a live demo.

By Milos Knezevic19 min read

01 · Articles
30
02 · Reads · 30 d
—
03 · Subscribers
2
04 · Years writing
1
Monday 26 October
§

From the editor

Hi — I’m Miloš. I’ve spent the last few years building production web apps from scratch and writing about everything I learn along the way. No editorial calendar, no listicles, no SEO churn — just carefully researched pieces on whatever I’m actually working on, published when they’re ready.

If you’ve ever wished a tutorial would explain the why instead of the what — that you could read code that ships, not code that looks good in a screenshot — this journal is built for you.

§ The archive

Every issue, indexed.

Trending, editor’s picks, topics, and the full back catalogue live in the journal archive — searchable, filterable, with a command-key palette for power readers.

Browse the journal →

New issues, straight to your inbox.

No fluff. Unsubscribe in a click.

Subscribe