HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Theoleff

no profile record

Submissions

[untitled]

1 points·by Theoleff·6 माह पहले·0 comments

[untitled]

1 points·by Theoleff·6 माह पहले·0 comments

[untitled]

1 points·by Theoleff·6 माह पहले·0 comments

[untitled]

1 points·by Theoleff·9 माह पहले·0 comments

[untitled]

1 points·by Theoleff·9 माह पहले·0 comments

Show HN: I wrote an eBook about building modern UI components without JavaScript

theosoti.com
3 points·by Theoleff·9 माह पहले·1 comments

comments

Theoleff
·6 माह पहले·discuss
Here's my blog https://theosoti.com/ where I share mainly about CSS. They are a mix of long articles and some short ones to talk about stuff I'm currently learning.
Theoleff
·6 माह पहले·discuss
Happy New Year everyone. 2025 was a big year for me.

I spent a lot of time writing and sharing technical content, mostly about modern CSS. I didn’t expect much from it at first, but it slowly compounded.

Over the past year:

- On LinkedIn[0], my posts reached ~10M impressions and ~15k people decided to follow along.

- 1,800+ joined my newsletter.

- My blog[1] went from ~1–2 Google clicks/day to ~40/day.

- I published a book[2] about building UI with less JavaScript (185 copies sold so far).

What surprised me most wasn’t the numbers, but how much people care about clear, practical explanations and simple tools.

May 2026 be even better :)

[0]: https://www.linkedin.com/in/theosoti/ [1]: https://theosoti.com/ [2]: https://theosoti.com/you-dont-need-js/
Theoleff
·6 माह पहले·discuss
Thank you, it means a lot!

I originally started writing it because I was tired of books becoming obsolete every two years while the underlying problems stayed the same.
Theoleff
·6 माह पहले·discuss
Thanks for sharing that! It’s a super common story. Frontend patterns moved fast (especially for the last 3 years), and not always in a way that encouraged checking what the browser itself could already do.

If you want to improve a bit and discover more what CSS and HTML can do today, I also try to post daily on my LinkedIn: https://www.linkedin.com/in/theosoti/
Theoleff
·6 माह पहले·discuss
Yup, at this point it feels more like habit than necessity. People learned to build things like dropdowns in JavaScript years ago, so they keep doing it that way.

A lot of devs simply don’t look any further when it comes to what HTML and CSS already provide.
Theoleff
·7 माह पहले·discuss
The interesting part here isn’t “no JavaScript”, it’s that HTML already covers more use cases than people remember (forms, dialogs, validation, navigation).

I ran into this repeatedly while writing my book "You Don’t Need JavaScript"[0]: most JS in these cases isn’t adding capability, it’s compensating for forgotten platform features.

[0] https://theosoti.com/you-dont-need-js/
Theoleff
·7 माह पहले·discuss
I wrote a book about modern HTML & CSS to create website with as little javascript as possible. I made almost 5k$ the first month, now I do 300-500$/month with it. Here’s the link: https://theosoti.com/you-dont-need-js/
Theoleff
·9 माह पहले·discuss
Hi HN,

Over the past few months, I’ve been exploring how far modern CSS can go on its own. The result is an ebook called "You Don’t Need JavaScript".

It’s a collection of UI components (animations, modals, dark mode, etc.) built entirely with CSS, along with explanations of the techniques and philosophy behind them. The main idea: use the simplest tool that gets the job done, without sacrificing accessibility or creativity.

I’d love feedback, whether on the concept, the techniques, or even the way it’s presented.