Top all-time · #6795
Peter Jang
Personal blog · peterxjang.com/blogprogrammingweb
Peter Jang writes peterxjang, a personal blog at peterxjang.com about programming and web. Since 2021, 12 different Hacker News readers have linked it 16 times, most often “Modern JavaScript Explained for Dinosaurs (2017)”. The last post was in 2024, but the archive is still widely read.
Too few sampled comments (8) to say how often HN recommends it.?
Why HN links it
HN readers link Peter Jang's posts as a plain-language guide to modern JavaScript, a four-week Vim learning plan, and a write-up on using an Apple Watch.
Summarised by Claude from a sample of 8 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Modern JavaScript Explained for Dinosaurs (2017)7 people · 9 mentions · first linked 2021-11-16
- One year of using an Apple Watch Ultra as a phone replacement2 people · 2 mentions · first linked 2024-04-09
What Hacker News says?
I’d recommend reading this[1] (fantastic) article that came out a few years ago. It’s exactly the kind of guide you’re looking for. [1] https://peterxjang.com/blog/modern-javascript-explained-for-... Some notes of things that have changed in the last five years: - bundling is (almost) no longer needed for simple import/export as we now have a native module capability (esmodules). The biggest issue you’re likely to h…
Comment linking /blog/modern-javascript-explained-for-dinosaurs.html
on “Astro 1.0 – a web framework for building fast, content-focused websites”Submitted One year of using an Apple Watch Ultra as a phone replacement as a story · 37 points
HN discussionMmm, this article is all you need to understand the current state of modern js: https://peterxjang.com/blog/modern-javascript-explained-for-...
Comment linking /blog/modern-javascript-explained-for-dinosaurs.html
on “Some notes on using esbuild”Submitted Modern JavaScript Explained for Dinosaurs (2017) as a story · 16 points
HN discussionThis is a gentle plan to learn Vim in 4 weeks: https://peterxjang.com/blog/how-to-learn-vim-a-four-week-pla... . I highly recommend it. I love what neovim is doing, but I think you get the most out of neovim by learning vanilla vim first.
Comment linking /blog/how-to-learn-vim-a-four-week-plan.html
on “Vimconf 2021 – Oct 29, 30”Submitted Your First Custom Ortholinear Keyboard as a story · 4 points
HN discussionThe alternative is GoTH stack - Go + Templ + htmx if you want it simple. Personally I'm currently enjoying a combination of Go with connect-go on the backend for some API routes and Astro with React for all others. Keycloak for auth if you can stomach it. I've tried many stacks in the last 6 months, including Rails. Too many outdated gems, too much magic, generators from gems doing who knows what with undo only poss…
Comment linking /blog/modern-javascript-explained-for-dinosaurs.html
on “Rails Is Good Enough”Submitted Modern CSS Explained for Dinosaurs as a story · 3 points
HN discussionI followed this plan, and have recommended it many times https://peterxjang.com/blog/how-to-learn-vim-a-four-week-pla...
Comment linking /blog/how-to-learn-vim-a-four-week-plan.html
on “Ask HN: Have you learned / tried to learn Vim? How did you approach it?”Submitted Modern JavaScript Explained for Dinosaurs (2017) as a story · 2 points
HN discussionUnfortunately from https://peterxjang.com/blog/ it seems that this has not been updated to reflect advances (like ES6 modules) that make things a bit more sane (for dinosaurs).
Comment linking /blog/
on “Modern JavaScript Explained for Dinosaurs (2017)”Submitted Modern JavaScript Explained for Dinosaurs (2017) as a story · 2 points
HN discussionEvery time I try to do something with modern JS I'm reminded of this blog post ( https://peterxjang.com/blog/modern-javascript-explained-for-... ) And also every time I end up giving up because it's so damn complex
Comment linking /blog/modern-javascript-explained-for-dinosaurs.html
on “Thoughts on React vs. Vue vs. Everything Else in 2023”Submitted Modern JavaScript Explained for Dinosaurs (2017) as a story · 2 points
HN discussionHave not tried myself, Apple watch battery life too short for my usage. Other people have written about it, easy to Google. https://www.tomsguide.com/features/i-replaced-my-iphone-with... https://peterxjang.com/blog/one-year-of-using-an-apple-watch... https://www.reddit.com/r/AppleWatch/comments/yk9glj/has_anyo...
Comment linking /blog/one-year-of-using-an-apple-watch-ultra-as-a-phone-replacement.html
on “Does anyone use an Apple Watch LTE to substitute their iPhone for daily use?”Submitted Modern JavaScript Explained for Dinosaurs as a story · 1 points
HN discussion