Nathan Drake
nathandrake.dev
Nathan Drake
@nathandrake.dev
Dev @ Paylocity. Creator of js-style-kit https://www.npmjs.com/package/js-style-kit

Https://nathandrake.dev
Dark and way zoomed in!
April 30, 2025 at 11:33 PM
My forearms are sore just thinking about it.
April 12, 2025 at 8:47 PM
lol yes. I generally use milk but I don’t get the hate for dry cereal.
March 29, 2025 at 4:14 PM
Fruit Loops are better raw. I don’t make the rules.
March 28, 2025 at 8:17 PM
See you there!
March 24, 2025 at 5:18 PM
I’ll be there! Should be a good time.
March 14, 2025 at 4:14 PM
Learn how to utilize AI to make yourself more productive. People will notice, and they will pay you for it.
March 11, 2025 at 12:08 PM
AI is doing more of the manual code writing so that I can focus on the big picture and get more done. Even before AI, a fraction of my job was actual coding. There are meetings, support, documentation, PR reviews, planning, strategizing a problem, etc.
March 11, 2025 at 12:08 PM
That thought process is pointless. Doom and gloom about the future without actionable advice is just an attention grab.

All we can say for sure is that our jobs as developers are changing, I have little reason to believe they're going away.
March 11, 2025 at 12:08 PM
In any configuration, it's set up to honor the user's preference for filename and things like `it()` vs. `test().`
March 9, 2025 at 12:29 AM
If the user prefers Jest, I still use a Vitest rule to enforce that test filenames are used consistently (".spec" vs. ".test").

The user could also pass in "node" or "bun" and import their test suite from "node:test" or "bun:test" while still using the Jest ESLint rules.
March 9, 2025 at 12:29 AM
I decided to use both plugins simultaneously and optimize them based on the user's preferences.

If the user is using Vitest, I add the recommended configuration for Vitest but keep some formatting rules from the Jest plugin.
March 9, 2025 at 12:29 AM
Thanks! Let me know how it goes if you try it.

I wouldn’t fight you on that one! I wanted to go with Prettier defaults, but I don’t mind a bit more space. 80 can be restrictive, especially if you’re not a multi-tab kind of coder.
March 7, 2025 at 2:18 PM