Listening to a band my 1.5 y/o found by randomly mashing the Apple TV remote. They’re called ‘Kjjjjjjjjj’.

As my 1.5 y/o demolishes the airplane I just proudly built out of her Duplo I finally understand how my older brother felt when I demolished his Lego all those years ago.

Just watched colleague @[email protected] ‘s talk @[email protected] with the team at YoungCapital. Really excellent stuff about leveraging visual memory (and Pokemon) to improve retention of code lessons and to better communicate to stakeholders. 🔥🎉💯

A common theme I’ve seen at #LeadDevLondon is Listening to and Telling Stories. Whether it’s creating a more diverse hiring process, understanding PM needs, or building a strong team, stories help us build empathy, trust, understanding, and connections. Try it today.

It’s been an inspiring couple days at #LeadDevLondon and it’s been fantastic to share the time with some of the YoungCapital dev team! Looking forward to sharing everything we’ve learned when we get back.

Shame is too often used as a teaching tool, but it rarely achieves those goals. More often it encourages disengagement and fear. Rather than shaming people for mistakes, create a learning opportunity and help them improve. @[email protected] #LeadDevLondon

My key takeaways from the first day at #LeadDevLondon. An excellent day! Looking forward to another one. #sketchnotes

Working on an idea for a talk about hiring and interviewing in tech. What’s one tip that changed how you think about being an interviewee or interviewer?

Highly recommend reading this if you use npm. It’s the text from a talk given at @[email protected] on Saturday by @[email protected]. The story of how npm came to be is pretty intriguing if you don’t know it already, but the essay leads to a pretty interesting announcement: https://github.com/ceejbot/economics-of-package-management/blob/master/essay.md

TL;DR It’s a federated package registry for JavaScript. 😱 https://github.com/entropic-dev/entropic/

Why yes I am listening to the Lego Movie 2 soundtrack. How are you?

Keyboard enthusiasts! Halp! I’m looking at getting a new keyboard. I currently have Cherry MX browns, they’re fine. I’ve really enjoyed Cherry MX reds I tried on a friends keyboard. These are my options. Advice??

I sketched out my highlights and takeaways from @[email protected]. Lots to think about. Thanks to the organisers and amazing speakers! #FrontendUnited #sketchnotes

Frontend united day 1 highlights. "This is for everyone". "Focus on the problem, not the solution". "Unconcious bias". "Harmony is greater than unison". "Logic is more important than code". "Information cascade". "Mystery meat menu". "How do we make the web better for everyone?"
Frontend United day 2 highlights. "A little design friction helps embed personality". "Design is applied ethics". "Stylabilla". "Variable fonts". "Should I use flexbox or grid? Yes!". "Technology is not neutral". "Disability is not a health problem. It's a mismatch of human interaction".

It’s easy to forget that part of learning to code is learning how to even get a program running, which is often more confusing/frustrating than the code.
https://twitter.com/schmichael/status/1121823147118850048?s=21

I feel that environment knowledge is often discounted over programming knowledge. Using the command line, knowing how to install a program, knowing how to install dependencies, dealing with version control, and knowing how to debug all of the above, all of this is vital knowledge that’s hard to learn.

So yeah. If you’re learning to code and find this hard, well, it is! Be kind to yourself. Environments are unintuitive and fickle. We’ve all battled through this stuff and still do.

This is a big reason why I still use lodash or Ramda in a number of my projects. Clever code is rarely readable code. It feels good when you write it, but in a team working on production code readability is your no. 1 priority.

Javascript syntax has come a long way, but sometimes a utility library is still useful to abstract common patterns that would be verbose or unreadable with today's js syntax.

https://gomakethings.com/clever-javascript-does-not-mean-simple-or-readable/

💯 You can have good relationships with your colleagues but employer pays you money for your time and expertise, your family doesn’t.

https://twitter.com/emmawedekind/status/1112970979989446656?s=21

I spent the whole evening doing paper work and I don’t even feel bad. #adulting ✊

Even after using vim for 4 years this happens more often than I care to admit.

A llama named Caesar the No Drama Llama boarded a tram in Portland with his handler Larry McCool to go to Wizard Con. This appears to be a factual statement.

https://www.oregonlive.com//commuting/2019/02/yes-there-was-a-llama-on-the-max-trimet-confirms-but-there-shouldnt-have-been.html

This has definitely been my experience. I think DRY is a useful tool but taken to an extreme makes things worse. Definitely use DRY to clean up repeated values into constants. But complex abstractions tend to be wrong the first time.

https://twitter.com/bmeurer/status/1099894571763421184?s=12

Wife reading an animal picture book to the 1 y/o.

Wife: Tiger. Roar!
1 y/o: ...
Wife: Fish. Glug glug, glug glug.
1 y/o: ...
Wife: Giraffe... 🤔 I’m a giraffe!!
1 y/o: 🤨

‘Frontend’ is too broad a term in 2019. You can love HTML/CSS and not JavaScript, or visa-versa. I think that’s ok. But we need terminology for both when hiring and planning career paths. Good post on this topic by @[email protected]

https://medium.com/@paulvm/javascript-development-is-not-fun-for-me-anymore-ac4e9d7b89a3

👶 🦈 💩 💩, 💩 💩 💩 💩
👶 🦈 💩 💩, 💩 💩 💩 💩
👶 🦈 💩 💩, 💩 💩 💩 💩
👶 🦈

Trying out this new breakfast diet: items the kiddo rejects, normally before they’re chewed.

First time at the Polderbaan runway at Schiphol today! Just missed the A380 landing. Definitely going to get the ankle-biter hooked so I have someone to go with. 🛬🤓 polderbaan

I’ve been using DuckDuckGo for a few years now. I’ve never had issues with a lack of results and their developer focused features are 😙👌 https://twitter.com/dhh/status/1096849980566908928

I don't feel like I've ever used Sentry.io in a way where it feels like an essential part of running an app. Error reporting is essential yes. But specifically Sentry? 🤷‍♂️ Has anyone had a mind blowing experience with another error reporting tool for JS browser apps?