Tania Rascia
taniarascia.com · Personal blog · on HN since 2015
Tania Rascia is a software developer who writes web development tutorials and guides on design, JavaScript and WordPress.
What HN saysCommenters recommend her design guide for developers, and her blog as an example of long-running tutorial writing. They also link her syntax highlighting guide.
34HN people shared it
12linked it in comments
39stories submitted
194story points
3 months agolast shared
2015people per year2026
Most-shared posts
- 1Design for Developers: Specific Steps to Improve Your Website Design5 people · 10 points · first shared 2017 · discussion on HN
- 2Homepage5 people · first shared 2020
- 3Everything I know as a software developer without a degree4 people · 19 points · first shared 2019 · 2 comments on HN
- 4Probably the best way to understand hardware is to write a emulator3 people · 12 points · first shared 2020 · 2 comments on HN
- 5Understanding the Event Loop, Callbacks, Promises, and Async/Await in JavaScript3 people · 5 points · first shared 2020 · discussion on HN
- 6Building a musical instrument with the Web Audio API2 people · 87 points · first shared 2022 · 32 comments on HN
- 7CSS: An Art, a Science, a Nightmare2 people · 4 points · first shared 2019 · discussion on HN
- 8Developing a WordPress Theme from Scratch2 people · 3 points · first shared 2015 · 1 comments on HN
- 9Complete walkthrough creating CI/CD Pipeline1 people · 8 points · first shared 2021 · discussion on HN
- 10Building an app I don't want to ship1 people · 7 points · first shared 2020 · 10 comments on HN
- 11Getting Started with React – An Overview and Walkthrough (2018)1 people · 7 points · first shared 2018 · discussion on HN
- 12Obtain a TLS/SSL Certificate and Enable HTTPS Encryption1 people · 4 points · first shared 2016 · discussion on HN
- 13How to make a static site with Jekyll1 people · 3 points · first shared 2015 · discussion on HN
- 14Writing a simple MVC app in plain JavaScript1 people · 3 points · first shared 2019 · discussion on HN
- 15Setting Up a Brand New Mac for Development1 people · 3 points · first shared 2020 · discussion on HN
What HN people wrote when they linked it
LukeBMM · 2023-07-25
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/
Pr0ject217 · 2022-02-07
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 of all of the links shared here so…
floppydiskette · 2020-04-07
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.
Kagerjay · 2018-08-15
I think it really depends what your writing
I've come to the conclusion there's 4 different types of articles
- Personal stories
- News Stories
- Opinions
- Guides
Personal stories are generally the more interesting ones to read. Its mostly told from your perspective, and the things you learned and fucked up along the way. There really isn't a call to action here per say besides wanting to chime in with your similar experience(s). Its more for entertainment education purposes. Someone might gain insight by your stream of thought process and learn some tidbits of useful info. You write these mostly because you want to remember these war stories. Here's a good one https://medium.com/@noahbradley/how-i-became-an-artist-4390c6b6656c
News stories is just recent events and tradional reporting. Example with recent bridge drop in italy. Its all mostly unbiased factual information. https://www.bbc.co.uk/news/world-europe-45183624
Opinions are generally just that, opinions. This is all the medium articles you read online talking about how XYZ is the newest and best thing ever. You might reason through logic explaining the process of why you chose XYZ, its pros and cons to other closer equivalents. Things are generally told from your perspective and how your experience correlates to that decision. There might be a call to action encouraging others to do the same, or asking their opinions. Here's a good example of a strongly opinionated article…
goda90 · 2025-04-06
This guide can help if you still want the code to be pretty: https://www.taniarascia.com/adding-syntax-highlighting-to-code-snippet…
rasulkireev · 2022-08-15
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
kinduff · 2022-02-07
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
ruairidhwm · 2021-05-27
- 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
jgwil2 · 2021-05-24
I also enjoyed this article on Chip-8 emulation: https://www.taniarascia.com/writing-an-emulator-in-javascript-chip8/
sanderdlm · 2020-12-23
I like this page: https://www.taniarascia.com/overview-of-css-concepts/
iudqnolq · 2020-01-01
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/8334056
wkrp · 2019-10-04
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 once I grasped the basic concepts.