Last steps before releasing: organising observability, integrating with remaining external production systems and finishing a few more user stories. Very exciting!
“Here’s the reality: We’ve trained engineers to want nothing to do with discovery. It’s our job to undo that training.” https://t.co/AE73oGWWZI #prodmgmt#ux
🧵 Hiring managers: there’s no reason to force people with 10+ years experience to take coding tests. You can’t last 10 years if you can’t ship code.
Here are some better approaches.
As someone who hired many interns & entry-level engineers, 7 thoughts on this problem (thread)
1. Hiring juniors without someone to mentor them is a recipe for disaster: for the junior, the team, the company. Yes, they “get a chance”. And often burn out badly. Don’t do it.
Summary: The solution to improving quality and fostering a testing culture isn't to add a dedicated tester.
The solution is to:
1. Agree on testing tooling
2. Configure it
3. Write a few example tests
4. Run them on CI
5. Require tests as part of the definition of done
“The way most organizations prioritize hiring and staffing when it comes to building digital products and services would make any outside observer believe that you only need one kind of activity to deliver great products to market — writing code. ” https://t.co/57yNPbTNIQ
Just finished @staceybarr's Prove It! https://t.co/OnXXuw2QQm Tough but interesting and inspiring reading over a couple of lockdowns and the start of a new job
Menu for this week: finish routing with CloudFront and route 53, finishing the student front-end implementation, gathering requirements for the admin console. Busy!
The DevTools CSS Grid & Flexbox editors are super helpful for previewing and authoring grid/flexbox properties. See https://t.co/cQu0jRplgO by @jecelynyeen to learn more.