Issue #147

4 July 2019


Issue #147
Pointer.io

 Weekly Reading For Technical Leaders
Get Your Work Recognized: Write A Brag Document
- Julia Evans, Infrastructure Engineer at Stripe
#Management #Careers
 
tl;dr: A brag document enlists everything you've achieved since your last review. It's given to your manager and peers making it easier for them to remember your achievements. It's also designed to help focus your work as you understand where you spent your time. Template included. 
 

Getting Real About Managing Up
- Kellan Elliott-McCrea, Executive Coach, Former CTO @ Etsy
#Management
 
tl;dr: Technical leads have no time to manage, which means there is an opportunity to manage your manager. This presentation structures what that relationship looks like from both sides. 
 


For Cleaner Code, Write Ugly Code
Jessica Kerr, Developer at Atomist
#General

tl;dr: When prototyping code, make it ugly. Generally speaking, the number of iterations correlates more closely to success than the total time spent. This way, you are forced to go revisit your code, streamline and beautify it. 
 

Only Intrinsic Motivation Lasts
- Daniel Vassallo, Former Software Engineer at Amazon
#General
 
tl;dr: After 8 year career at Amazon, a few promotions, and an upward career path at the company, Daniel realized he wasn't motivated to work there. The pay raises provide short-term boosts, their impact plateaued quickly, and he realized that cycle would only continue and didn't serve him. 

 

The Marks Of A True Senior Developer
- Aphinya Dechalert
#General

tl;dr: A true senior developer understands the weak links in the codebase, whether that weak link is workable or needs to be fixed soon, where the technical debt lies and has the ability to teach others.

If you're paywalled, click the link in this tweet.  

 

How Remote Work Impacts Employees With Disabilities
- Caleb Kaiser, Growth at AngelList
#Remote

tl;dr: Commuting with disabilities can be challenging. Remote work not only removes this challenge but opens up companies to a wider talent pool and creates a more flexible work schedule for those that need it. 
 


The Cost of Javascript in 2019
- Addy Osmani, Engineering Manager at Google Chrome
#JS
 
tl;dr: Download & execution time are primary bottlenecks for loading scripts in 2019. "Aim for a small bundle of synchronous (inline) scripts for your above-the-fold content with one or more deferred scripts for the rest of the page."
 

Find A Job With Vettery

Vettery is an online hiring marketplace that's changing the way people hire and get hired. Ready for a bold career move? Make a free profile, name your salary, and connect with hiring managers from top employers today.
#Sponsored
 
- Netflix Engineering Team
#General
 
tl;dr: Insight into the signup architecture at Netflix. An overview of the UX on mobile / TV and how the stack is configured to support this flow.

If you're paywalled, click the link in this tweet.  
  


Don’t Ask Forgiveness, Radiate Intent
- Elizabeth Ayer, PM at 18F
#General

tl;dr: Organizations can fall on either side of this line, but one strategy is to share your intension with your superiors. The strategy is that it places the onus on them to stop you, but keeps your own adventurous spirit.

If you're paywalled, click the link in this tweet.
 

Design Systems And Front-End Architecture
- Stuart Robson, Front-End Consultant
#FrontEnd

tl;dr:  What is a design system, why it's used and how to go about building one along with examples. Also, an in-depth guide as to how to construct a system.  
 

Responsible AI: Putting Our Principles Into Action
- Jeff Dean, Google Senior Fellow and SVP, Google AI
#AI

tl;dr: An outline of what Google is doing to educate and train its employees on the ethics of AI, including research papers and internal tooling. 
 

More Frequent Python Releases?
- Jake Edge, Software Developer & Editor at LWN.net
#Python

tl;dr: The Python core team is considering shortening release cycles from 18 months. "The overall development pace of the language would not change, but the delta for each release would be smaller, thus provide less risky upgrades."
 
Notable Developer Conferences 2019
Microsoft Build 
May 6-8
Seattle, Washington, USA
PHP[tek] 
May 21 - 23
Atlanta, Georgia, USA
GlueCon 
May 22-23
Broomfield, Colorado, USA
OSCON 
July 17-18
Portland, Oregon, USA
Open Source Summit 
July 17-19
Tokyo, Japan
GopherCon 
July 24-27
San Diego, California, USA
ApacheCon 
Sept 9–12
Las Vegas, Nevada, USA
Strange Loop 
Sept 12-14
St. Louis, Missouri, USA 
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
Pointer.io