|
#Management
tl;dr: In-depth guide on how to hold the following meetings - one-on-ones, skip level, career conversations, goal reviews & performance reviews. ๐ค
|
|
- Jamison Dance, Principle Software Engineer at Walmart Labs
#Management #SoftSkills
tl;dr: After screwing up, you (1) admit you screwed up (2) discuss what was learned (3) discuss how you will fix it.
|
|
#ProductManagement #Metrics
tl;dr: Conrad discusses Superhuman's approach to performance metrics (1) Use event.timeStamp for start of events (2) end of events, use use performance.now() in a requestAnimationFrame() 3) ignore when the tab is not focused 4) aggregate data using โ% of events that are under targetโ 5) visualize multiple thresholds. ๐
Click on the link in this tweet to bypass the paywall.
|
|
- Little Blah
#Management #UsefulTools
tl;dr: Checklist of all aspects of being a senior engineer, collapsable by effort, category and impact.
|
|
- Chris Baraniuk, Freelance Science & Technology Journalist
#VideoGames
tl;dr: 'Video game archeologists' unearthed a maze-navigating game for the Atari 2600 called Entombed. Such games require incredible skill to program as old systems were very limited. The game generates random mazes on the fly, and no one can figure out how this is being done.
|
|
- Loftie Ellis
#ChromeDevTools #Frontend
tl;dr: 10 useful things the author wished knew about Chrome Dev Tools.
|
|
Thanks for reading. please complete these 3 questions to give me feedback, or just hit reply.
|
|
|
- Jamison Dance, Principle Software Engineer at Walmart Labs
#BookRecommendations #Management
tl;dr: Organized into books Jamison loved and highly recommended books he didn't.
|
|
- Surma, Web Advocate at Google
#LoadTime #Performance
tl;dr: Always measure before optimizing performance. Effective optimization methods are (1) deliver as many assets over one connection (2) preload assets for the first render / interactivity (3) prerender app to improve perceived loading performance (4) aggressive code splitting to reduce the amount of code needed for interactivity.
|
|
- Jason Grigsby, Co-Founder of Cloud Four & Mobile Portland
#Angular #Bugs #Frontend
tl;dr: Autofilling a credit card resulted in a declined payment so, with detective work ๐ต๏ธ, the author discovered the issue was a combination of Angular's ui-mask & not declaring maximum input length. The takeaways are 1) use HTML5 input features 2) Support autofill 3) Make autofill part of your test plans.
|
|
- Bird Eats Bugs
#BugReporting #QA
tl;dr: Boilerplate on how non-technical members of your team should report bugs to engineers.
|
|
- Julia Evans
#SQL
tl;dr: Having written thousands of queries, Julia realized she didn't know the exact order a query ran. She notes the order and runs through how DB engines optimize queries.
|
|
- Derek Featherstone, Accessibility & Inclusive Design Leader, & Chief Experience Officer at Level Access
#Accessibility
tl;dr: Difference between accessibility and inclusive design. To design for inclusivity you must engage with those who have disabilities.
|
|
DjangoCon US
Sept 22-27
San Diego, CA
|
Oracle CodeOne
Sept 16โ19
SF, California
|
|
React Day Berlin
Nov 30
Berlin, Germany
|
Microsoft Ignite
Nov 4-8
Orlando, Florida, USA
|
|
dotJS
Dec 5-6
Paris, France
|
DevTernity
December 6-7
Riga, Latvia
|
|
|
|
|
|