Hey folks, just want to remind you of the 40% off deal going on at TestingJavaScript.com. Here's a thread of what some folks have said about it recently:
In an email, Ben Mayer said: I have the [TestingJavaScript.com Pro]! Loved the course, helped me land a job :)

🔥 That's what I love to hear!

(mentioned with permission) Benjamin Mayer email to Kent C. Dodds. I have the top level!

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Kent C. Dodds 🚀

Kent C. Dodds 🚀 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @kentcdodds

18 Apr
Tools I love to build web apps with:
React
React Router (v6)
react-query
React/Cypress @TestingLib
Reach UI
@emotioncss
msw
react-error-boundary
@fbjest
@Cypress_io

And a framework like react-scripts or Gatsby or Next.

And that's pretty much the main/common stuff.
I just use colocation for state management (that includes composition and sometimes context when necessary). Don't need anything else even in "large enterprise apps." react-query manages server cache/state super well 👍
Maybe throw in a styled-system in there for teams/consistency a well.
Read 6 tweets
29 Dec 19
Ok, so let's talk about this for a second.

First, I apologize for not being more clear in the original question. I did try to clarify in following tweets. I was asking about United States Federal Income Taxes. And it was a bit of a trick question.

(Thread)
Before getting into it, I just want to make it clear that I'm not demonizing Amazon for how many taxes they pay. They do pay all the taxes they're legally required to pay. The problem does not lie in Amazon (or all the other big companies this applies to), but in the US tax code.
Oh, and yes, I acknowledge that these companies are doing stuff with the money they're not giving to the government, but the fact remains that Amazon (and similar companies) are closing other tax-paying businesses which results in overall less tax revenue for the US.
Read 15 tweets
26 Dec 19
A company should not require you to work extra hours (I think even a 40 hour work week is too much).

If you want to work *for yourself* on weekends and evenings to level up then sure, do it.

I wouldn't have the freedom I have now without doing that in my 20s.
I still do that sometimes, but not nearly as much. I overdid it a bit occasionally (at the expense to my personal health and family). I probably could've made it fine by being more balanced.
If you just want to clock in for work, get stuff done, then clock out having given good work for your company in a reasonable amount of time and be done with it, that's great. Do that.

I just wouldn't have the career success and freedom that I have today if I had done that.
Read 6 tweets
25 Jul 19
This pattern:

test('whatever', () => {
const foo = someThing()
// use foo
})

makes for a WAY simpler testbase than:

let foo
beforeEach(() => {
foo = someThing()
})

test('whatever', () => {
// use foo
})

Avoid mutable variables. Your tests will be easier to understand
To be clear, you can see what I recommend in kcd.im/aha-testing
Mostly what bothers me is sharing variables and nesting of `describe` blocks. I've written a lot of tests, and nesting makes them so much harder to follow.
Read 4 tweets
24 May 19
🚨🚨 PSA (thread)! There's a 40% off sale at egghead.io/pricing!

As you may know, I have hundreds of bite-sized videos on @eggheadio about React, JavaScript, testing, and more. And I'm not alone.
There are thousands of videos and tons of courses all about software development, up and down the stack from the best in the business.

And if you're not sure it's worth the money or it's not in your budget, you can try it out at a monthly rate too.
You can also enjoy the thousands of free videos they have on there like "The Beginner's Guide to ReactJS" (kcd.im/beginner-react) and my "React Hooks and Suspense" (kcd.im/hooks-and-susp…) playlist.
Read 8 tweets
11 Apr 19
I once choreographed and executed a fight scene with myself.

The math I had to do to create these balls of light on a 2D canvas using Adobe After Effects stumped my high school calculus teacher. It's still crazy to me that I figured it out.
These flips were real. I spent many hours at that skate park.
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!