Tania 💾
@tania.dev
Lead singer of Floppy and the Diskettes aka Notorious F.T.P. Principal Software Engineer I write at https://tania.dev
I can’t be the only one who always thought a Magic card looked like a potato with sprinkles….right?
Do you have any favorite articles (about any subject) that you think about or re-read a lot?
I updated my "Setting up a Brand New Mac for FE Development" article. I've been keeping it up to date for 5 years. :) www.taniarascia.com/setting-up-a...
How to Set up a Mac for Development
Last Updated: 9/23/2025 I have to set up a MacBook Pro fairly often - when starting a new job and when buying a new personal computer. I…
taniarascia.com
When you don't touch your domain and DNS and SSL settings for 7 years and then everything expires and you have to remember how DNS works again.
Someone please convince me that date-fns isn't inferior to Moment.js. The API is harder to use, and you have to add an additional library (date-fns-tz) for the basic functionality of converting dates to local timezone.
Excellent introduction to SVGs by @joshwcomeau.com! Very informative and interactive. www.joshwcomeau.com/svg/friendly...
A Friendly Introduction to SVG • Josh W. Comeau
SVGs are one of the most remarkable technologies we have access to on the web. They’re first-class citizens, fully addressable with CSS and JavaScript. In this tutorial, I’ll cover all of the most imp...
joshwcomeau.com
I added a color picker to my blog. (Procrastinating instead of writing). Which color looks best to you? tania.dev
How is it that I’ve never interacted with a political post on Bluesky but my entire feed is political posts? Do I need to switch to Mastodon or something to keep up with the JS folks?
Why do developers of widely-used open-source projects insist on drastically changing the APIs so I can't just easily update packages? Looking at you, ESLint.
I have two goals: - Write as little code as possible - Delete as much code as possible
I’ve started gardening and landscaping in my free time. It feels like refactoring the earth. It’s nice to have a hobby away from a screen.
ChatGPT is really good at making sure your front end can handle any possible combination of characters...recently, I just got back the letter "s" repeated 300 times, and another one that just returned \t over and over.
This is what my website looked like in Safari for the last year or so since I used `light-dark()` and CSS nesting.
Ever just realize your website looks like absolute shit on Safari but you never checked before?
I've had a tech blog for 10 years, and apparently my top performing query on google is "animorphs".
Are people still using Tailwind in production applications? I feel like there's something I'm not understanding about how this works...if the designer decides that the border radius across your site should change, does this mean a find+replace all across potentially hundreds of pages?
I wrote a post - creating a React wrapper for a JavaScript charting library. tania.dev/apache-echar...
Enabling Apache ECharts in React for Data Visualization
Making dashboards with charts and graphs is a pretty common part of the front-end developer experience, as well as deciding which JavaScript…
tania.dev
Who is still using moment.js in TYOL 2025? Every time I try to use date-fns I just switch back to moment because I think the API is easier.
I looked at Twitter for the first time in like a year and I don't see a single dev related post on my feed lol
Any package with "camel" in the name is failing on npmjs lol github.com/npm/cli/issu...
[BUG] Can't install `camelcase` and `decamelize` · Issue #8203 · npm/cli
Is there an existing issue for this? I have searched the existing issues This issue exists in the latest npm version I am using the latest npm Current Behavior First failure here 17:49:08 GMT+2 npm...
github.com
Is npm down for everyone, or just an April Fool's joke being played on me as I try to merge a PR? downdetector.com/status/npm/
NPM down? Current service status and errors |
Real-time NPM status and problems. Is NPM down, not working properly or are you getting error messages? Here you see what is going on.
downdetector.com