Work in progress: 82,651 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #2215

T

Tania Rascia

Personal blog · taniarascia.comprogrammingweb

Tania Rascia's personal blog at taniarascia.com covers programming and web. Since 2015, 34 different Hacker News readers have linked it 55 times, most often “Design for Developers: Specific Steps to Improve Your Website Design”. It is still writing: the last post was on 2025-03-31, and you can follow it by feed.

Visit the blog
55mentions?
7recommend?
34HN people?
2015–2026first – last linked?
Links on Hacker News per year · peak 11 in 2019

Too few sampled comments (16) to say how often HN recommends it.?

Why HN links it

HN readers link Tania Rascia's blog for web development tutorials, especially JavaScript, Vue and CSS design. Commenters point to her design-for-developers guide and getting-started posts.

Recommended for · 7 comments
Design guide praised for clarity and scope; Vue getting-started called a better start; Chip-8 article enjoyed.

Summarised by Claude from a sample of 16 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Software engineer and open source creator. This is my digital garden.

Most-linked posts?

  1. Design for Developers: Specific Steps to Improve Your Website Design
    5 people · 7 mentions · first linked 2017-10-13
  2. Everything I know as a software developer without a degree
    4 people · 4 mentions · first linked 2019-02-11
  3. Probably the best way to understand hardware is to write a emulator
    3 people · 6 mentions · first linked 2020-04-17
  4. /
    3 people · 3 mentions · first linked 2020-04-07
  5. Understanding the Event Loop, Callbacks, Promises, and Async/Await in JavaScript
    3 people · 3 mentions · first linked 2020-09-11
  6. /
    2 people · 2 mentions · first linked 2021-05-27
  7. Building a musical instrument with the Web Audio API
    2 people · 2 mentions · first linked 2022-05-01
  8. CSS: An Art, a Science, a Nightmare
    2 people · 2 mentions · first linked 2019-12-03

What Hacker News says?

  1. https://www.taniarascia.com I’ve been blogging about 5-6 years now on a regular basis - just all sorts of tutorials on web development, frameworks, cs, devops, whatever I’m learning at the time. I’ve also written for a bunch of publications like DigitalOcean and make a lot of open source side projects, so there’s plenty of quality content. But it’s pretty much all JavaScript/Typescript/Node.

    Comment linking /

    on “Ask HN: What is your blog and why should I read it?”
  2. Submitted Building a musical instrument with the Web Audio API as a story · 86 points

    HN discussion
  3. - https://www.joshwcomeau.com/ - https://www.kalzumeus.com/ - https://pomb.us/ - https://jvns.ca/ - https://monicalent.com/ - https://www.taniarascia.com/ - https://seanbarry.dev/ Shameless plug, I quite like my own: https://ruairidh.dev

    Comment linking /

    on “Ask HN: Favorite Blogs by Individuals?”
  4. Submitted Everything I know as a software developer without a degree as a story · 14 points

    HN discussion
  5. I wrote this one over the course of a few months that summarized everything I could think of on the topic - https://www.taniarascia.com/asynchronous-javascript-event-lo...

    Comment linking /asynchronous-javascript-event-loop-callbacks-promises-async-await/

    on “Ask HN: Do you recall any book or course that made a topic finally click?”
  6. Submitted Complete walkthrough creating CI/CD Pipeline as a story · 8 points

    HN discussion
  7. Sadly it is different because of the magic of this . If you set something equal to document.querySelector and then call it this will no longer refer to document. There are fancier ways with Function.prototype.bind , but wrapping in a function is the easiest conceptually. https://www.taniarascia.com/this-bind-call-apply-javascript/ For this specific case, you can see this at https://stackoverflow.com/q/13383886/83340…

    Comment linking /this-bind-call-apply-javascript/

    on “Show HN: A tiny isometric city builder in JavaScript”
  8. Submitted Building an app I don't want to ship as a story · 7 points

    HN discussion
  9. EDIT: Paste this hacky snippet into your browser's console to save all of the links into your clipboard: (() => { let result = [...document.querySelectorAll('td a')] .map((link) => link && !link.href.includes('ycombinator') && !link.href.includes('javascript:void') ? link.href : '' ) .filter(Boolean); result = [...new Set(result)]; result.sort(); copy(result.join('\n\n')); })(); Just to help, here's a compiled-list…

    Comment linking /

    on “Ask HN: Great Blogs by Programmers”
  10. Submitted Getting Started with React – An Overview and Walkthrough (2018) as a story · 6 points

    HN discussion
  11. These are some I have in my Miniflux instance: - Benjojo https://blog.benjojo.co.uk - Julia Evans https://jvns.ca - Tania Rascia https://www.taniarascia.com - Fabien Sanglard https://fabiensanglard.net - Jeff Geerling https://www.jeffgeerling.com/blog - Go360 https://www.go350.com - Bartosz Ciechanowski https://ciechanow.ski Also, shameless plug https://kinduff.com

    Comment linking /

    on “Ask HN: Great Blogs by Programmers”
  12. Submitted Probably the best way to understand hardware is to write a emulator as a story · 5 points

    HN discussion
  13. sanderdlm · 2020-12-23Recommends
    I like this page: https://www.taniarascia.com/overview-of-css-concepts/

    Comment linking /overview-of-css-concepts/

    on “Hell Yes CSS”
  14. Submitted Show HN: An Emulator in JavaScript (That Interfaces with Multiple UIs) as a story · 4 points

    HN discussion
  15. wkrp · 2019-10-04Recommends
    I'm also a mostly backend dev (C#) and Vue didn't take too long to get started. Outside of getting node/yarn set up on my machine, I was able to create a project and start fiddling with Vue pretty quickly. I found https://www.taniarascia.com/getting-started-with-vue/ as a better initial starting point compared to the Vue website. I've been using Vue for the past few weeks on a for-fun project and have been loving it…

    Comment linking /getting-started-with-vue/

    on “Vue.js v3 released (pre alpha)”
  16. Submitted CSS: An Art, a Science, a Nightmare as a story · 4 points

    HN discussion
  17. goda90 · 2025-04-06Recommends
    This guide can help if you still want the code to be pretty: https://www.taniarascia.com/adding-syntax-highlighting-to-co...

    Comment linking /adding-syntax-highlighting-to-code-snippets/

    on “My Browser WASM't Prepared for This. Using DuckDB, Apache Arrow and Web Workers”
  18. Submitted Obtain a TLS/SSL Certificate and Enable HTTPS Encryption as a story · 4 points

    HN discussion
  19. Chip-8 emulator in javascript using Blessed: https://www.taniarascia.com/writing-an-emulator-in-javascrip...

    Comment linking /writing-an-emulator-in-javascript-chip8/

    on “Blessed: Curses-like library with high level terminal interface API for Node.js”
  20. Submitted Understanding the Event Loop, Callbacks, Promises, and Async/Await in JavaScript as a story · 3 points

    HN discussion
  21. jgwil2 · 2021-05-24Recommends
    I also enjoyed this article on Chip-8 emulation: https://www.taniarascia.com/writing-an-emulator-in-javascrip...

    Comment linking /writing-an-emulator-in-javascript-chip8/

    on “Chip-8 (and Emulators) in Plain English”
  22. Submitted Setting Up a Brand New Mac for Development as a story · 3 points

    HN discussion
  23. LukeBMM · 2021-11-15Recommends
    For simple overviews targeted at folks who are developers include: https://www.taniarascia.com/design-for-developers/ (Tania Rascia's take is my favorite, for its clarity and scope, even though I disagree with a few of the suggestions) https://paul.copplest.one/blog/design.html (Paul Copplestone's is a little less up my alley, but some folks prefer it)

    Comment linking /design-for-developers/

    on “Ask HN: Making things look not-terrible – especially in HTML/CSS”
  24. Submitted Roll Your Own Comment System for a Static Site as a story · 3 points

    HN discussion
  25. Gwern Branwen - https://www.gwern.net/index Shan Carter - http://shancarter.com Nikita Voloboev - https://wiki.nikiv.dev Alexey Guzey - https://guzey.com Ryan Kulp - https://www.ryanckulp.com Tania Rascia - https://www.taniarascia.com

    Comment linking /

    on “Tell HN: Some of my favorite personal websites”
  26. Submitted Writing a simple MVC app in plain JavaScript as a story · 3 points

    HN discussion
  27. LukeBMM · 2023-12-12Recommends
    When questions like this come up, this is one of the two sets of "rules" that I often point to. The other is Tania Rascia's (which shows each rule being applied to the same example, instead of each rule being demonstrated in a vacuum). I think the two different ways of illustrating the impact of each "rule" can be helpful for a pretty wide range of folks who often think in different modes. https://www.taniarascia.co…

    Comment linking /design-for-developers/

    on “Ask HN: Best UI design courses for hackers?”
  28. Submitted Design for Developers: Specific Steps to Improve Your Website Design as a story · 3 points

    HN discussion
  29. LukeBMM · 2023-07-25Recommends
    There's no one single thing, except internalizing a bunch of small ones. My favorite guide is by Tania Rascia [1]. It walks through each of the "rules" and applies them to a simple example. My second favorite is by Anthony Hobday [2] and each "rule" gets its own, simple example to demonstrate. [1] https://www.taniarascia.com/design-for-developers/ [2] https://anthonyhobday.com/sideprojects/saferules/

    Comment linking /design-for-developers/

    on “Ask HN: What's your secret for making pretty website designs?”
  30. Submitted Design for Developers: Specific Steps to Improve Your Website Design as a story · 3 points

    HN discussion

Search all of HN for taniarascia.com

Linked by the same people?