4 ms·
This is one of the best thought out UX I've ever seen. It's extremely well laid out and simple to navigate through, all the design choices are very meaningful,
by quickgist 3y ago
This is one of the best thought out UX I've ever seen. It's extremely well laid out and simple to navigate through, all the design choices are very meaningful, UI elements (like the unit conversion) are available inline when you need them...
Not to mention the content itself is great.
I'm taking notes.
- Antrikshy 3y agoAlso check out https://pudding.cool https://pudding.cool if you’re unfamiliar and enjoy extremely high effort visualizations alongside editorial and educational text content.
- IncreasePosts 3y agoYou probably want to check out the rest of his site, which is pretty much on par with this: https://news.ycombinator.com/from?site=ciechanow.ski https://news.ycombinator.com/from?site=ciechanow.ski
- akouri 3y agoI'd love to know how long it takes him to make each one of these "interactive essays"
- wraptile 3y agoA long time would be my guess but writing interactive articles is much more engaging and addicting. We've started adding interactive stuff to our docs and it is really engaging so the spent hours just fly by!
- matheusmoreira 3y agoI'd love to read about how he does it. How talented do you have to be to not only learn all this stuff but also model them in 3D and simulate them in real time and interactively?
- Ringz 3y agoI would also be interested in knowing which software is used?
- ImHereToVote 3y agoLooks like pure JavaScript using the WebGL Canvas.
- 9dev 3y agoHah. That question comes up on every single one of his explainers. The answer is none; he hand-crafts the JavaScript and WebGL shaders. From the design language, I’d guess he has built up a library of templates and snippets to draw from by now, but all in all, each of these pages is a bespoke work of art.
- justinpombrio 3y agohttps://ciechanow.ski/js/airfoil.js https://ciechanow.ski/js/airfoil.js :head-exploding-emoji:
- kqr 3y agoGuessing from personal experience, I would not be surprised if 70 % of the domain knowledge is learned in the process of writing and modeling. Whenever I encounter a tricky subject I'm having a hard time learning, I start writing an article explaining it to someone else. It really forces me to confront the gaps of my knowledge because I can see so clearly that "Wait, I can't explain what happens between these two steps here. What am I missing?"
- hanche 3y agoHis mechanical watch piece is really something to behold.