Year round learning for product, design and engineering professionals

Reading for the week of Feb 3 2020

Our weekly newsletter (sign up down below) has for years featured links to articles, podcasts, videos, and more of interest to the sort of folks who come to our events, across design, product management, front end engineering, and people/talent/culture.

But for some reason I’ve rarely the reposted these to our site. So for 2020 I’m going to change that, and post a (hopefully weekly) set of links to things recently found interesting and which I hope you will too.

If you’d like to get them a little earlier, sign up to our newsletter, to get them ahead of the weekend every week.

People, talent and career development

Advocating for your training budget

Developing your career, capabilities and knowledge is a lot of work, particularly in fields like ours that change so rapidly.
There are many great free resources (blogs, articles, podcasts, videos), but good training and education, books, courses, workshops, conferences cost money. 
Your professional development is great for you, but it’s also a huge benefit for your employer, so, how can you go about advocating for training and education budgets? In this video, Teresa Torres and Kim Nicol look at some strategies and arguments.

How to manage an employee with depression

According to Mental Health Australia

“Almost half the total population (45.5%) experience a mental health disorder at some point in the lifetime.”

if you are a leader or manager, the chances that you’ll manage people with depression, anxiety and the mental health challenges are very high. This Harvard Business Review article summarises a detailed report (the full report you’ll have to pay for, but just $8.95) but has some very actionable suggestions including

  • breaking down large projects into their component parts
  • focussing on Positive Outcomes and Criticise Less

and more.

What does impactful engineering leadership look like?

Jessica McKellar, CTO of Pilot, and a significant figure in the Python community shares lessons from her career.

“When engineering management is done right, you’re focusing on three big things,” she says. “You’re directly supporting the people on your team; you’re managing execution and coordination across teams; and you’re stepping back to observe and evolve the broader organization and its processes as it grows.” 

Engineering and Development

The 2020 Web Developer Roadmap

When I first started developing for the web, this was the full stack of Web technologies: HTML.

OK, if you were pushing the boundaries there was CGI (no, not Marvel related), and you probably had to setup a server but getting to to speed was literally a matter of hours-to-days.

What does our landscape look like in 2020? Trey Huffine takes a look at what it takes to become a Frontend, Backend, Fullstack, or DevOps developer with this visual guide.

Six web performance resolutions for the new year

Web Directions speaker Tammy Everts shares her six resolutions when it comes to web performance this year. It’s not all technical either (that’s the thing about technology, it never really is). 

Web Components have finally arrived (maybe?)

There are many controversial issues developers face in our industry. Tabs versus spaces? is it pronounced jif? (Tabs and “no” people, fight me).

But looming large is something almost as important–web components. This is a technology long in the making, which promises to diminish the need for frameworks like React and Angular our development is increasing dependent on.  

Apple Music’s online music player uses Web Components, Firefox browser’s entire UI is built with it, Salesforce’s Design System (and many other corporate design systems) uses it–it’s definitely something that’s far past experimental or something interesting on the horizon.

If you’re interested in knowing more, there’s a couple of recent articles you’ll find valuable.

Viljami Salminen talks about why they use Web Components on the Duet Design System, with a high level outlining what they are, and why they are valuable, alongside some myth debunking.

At Salesforce’s developer site, Lee White has a very detailed introduction to Web Components, as well as a deep consideration of accessibility and Web Components.

Product and Design

Are design patterns human enough?

Design patterns, ‘descriptions of repeatable forms that a given technology can take’, are a common tool for designers. In this essay, Laura Galos asks ‘are design patterns human enough?’

“as tech moves away from screens and becomes increasingly invisible and ubiquitous in our lives, designers will need to rely less on patterns based on how humans interact with technology and do more to observe and leverage human-to-human interaction patterns, or interpersonal behavioural patterns”

Design for the long-term

Recent Web Directions speaker Cyd Harrell spoke on “The Informed Life” an interview-based podcast that explores how people from different fields manage their personal information ecosystems to be more effective. In this conversation, she discusses the differences between designing for civic and commercial projects and what it takes to design respectful systems that stand the test of time.

4 Common Misconceptions of Product Managers 

Like any field, but particularly as a still emerging area of practice, Product Management suffers from misconceptions. In this article, Tony Pelosi, Product Director at BCG Digital Ventures and a number of colleagues have

“put together a list of four common misconceptions that still persist regarding product managers. For each misconception, we’ve provided our preferred reality and some concrete steps that PMs can take to break these misconceptions”

Can I keep this up?

OK, that’s a bumper edition, but as they say ‘begin as you mean to finish’. So let’s see how I do in the weeks and months to come.

delivering year round learning for front end and full stack professionals

Learn more about us

[Web Directions] is a delicious mix of things educational, social and mind-blowing. It’s time out from the hurly-burly to step back, get some perspective, and develop new ways forward, fortified with a whole lot of new stuff in your head.

Chris Stephens Technology Director, Mozo