-
Go Time vs Go Slow Time
How to avoid being the harbinger of chaos as an engineering manager and embrace the learning zone.
June 27, 2022 | personal-development, management
-
How To Rock At One-To-Ones
An exploration of the purpose, structure and outcome of one-to-ones to help you rock at them.
June 07, 2022 | one-to-ones, management
-
BRAVING Trust In A One-To-One
A walk through Brené Brown's recipe for building trust, in the context of one-to-ones.
June 06, 2022 | one-to-ones, management
-
Managers Are Technical
Does becoming a manager mean giving up your 'technical skills'?
February 13, 2022 | management
-
Will I Belong Here?
I'll share my view on how I look to answer this key question when I'm job hunting to help you increase the number of diverse and amazing applicants that apply for your positions.
July 01, 2021 | hiring
-
Compassionate Hiring Checklist
A quick reference checklist to help ensure your hiring process sets the candidates and your company up for success.
June 11, 2021 | hiring, management
-
Pairing Isn't Staring: Five Perils of Pairing In Interviews
Many technical hiring processes have a 'pairing' step, but many actually involves staring and not pairing! Let's look at five possible perils of interview pairing and how we can address them to set the candidate up for success.
May 13, 2021 | hiring
-
Other companies tech hiring processes are costing YOU talent
Are you sabotaging your recruitment efforts by using other companies' outdated 'elitist' processes? These practical tips will help you develop a 'compassionate hiring' ethos to attract diverse and impactful candidates.
April 27, 2021 | hiring, management
-
7 Nuggets from 'The Better Allies Approach to Hiring' Book
-
Self Sponsorship and Why It Matters
Grow your career and sense of pride by owning your achievements and advocating for yourself, regardless of the environment.
April 14, 2021 | personal-development
-
5 Things I Learned from Humble Inquiry by Edgar Schein
A summary of 5 things I learned about asking more, telling less and staying open, curious and humble in order to build better relationships and why it matters.
April 13, 2021 | management, books
-
Removing Extra Whitespace from Jekyll Templates
What to do about the weird extra whitespace in Liquid templates.
March 23, 2021 | jekyll, programming
-
Setting new branches to 'main' by default
Automatically default to 'main' instead of master in git for new repositories.
March 13, 2021 | git, programming
-
No Openssl Found - Erlang / Asdf
March 02, 2021 | elixir, programming
-
Connecting Locally Installed Rails 5 To A Dockerised Postgres 12
There is a lot of information how to dockerise a rails app and a database, but not a lot of help to only dockerise the database. Here's how.
December 23, 2020 | docker, programming
-
Set Up Jekyll with Bootstrap and No Theme
We've all been there - the themes for Jekyll are not the best and most of them have zero documentation or consistency. I've since moved to vanilla css but you might want to use a css framework, and here's how to do it.
October 19, 2019 | jekyll, programming
-
Extend Multiple Bootstrap Classes in SASS
October 19, 2019 | css, programming
-
Rails 5 - Translation Missing in date_select Month Field
September 29, 2019 | rails, programming
-
Why is the Chrome Mobile Inspector View Tiny?
September 28, 2019 | programming
-
Rails 5 - Set Defaults for date_select Date Formats
September 28, 2019 | rails, programming
-
Rails 5 - Set Default DateTime Formats Across the Application
September 28, 2019 | rails, programming
-
Rails 5 - Send Mail to Local Directory
A quick sticky for me because I keep forgetting how to do this and people ask me about it a lot.
February 27, 2019 | rails, programming
-
Tips for Learning to Touch Type
Having learned to touch type in dvorak to reduce RSI over the last couple of years, I’d like to share some insights about what I learned on that journey.
January 14, 2019 | personal-development
-
Ruby Reduce to Object Gotcha
Why is the reduce returning something unexpected?
January 04, 2019 | ruby, programming
-
Elixir Map.get_and_update
December 19, 2018 | elixir, programming
-
Circuit Breakers
What is a circuit breaker, why do we need them and what do they do?
December 18, 2018 | programming
-
Running Elixir on a File in via VS Code Tasks
November 04, 2018 | elixir, programming
-
Elixir map puts shorthand
November 04, 2018 | elixir, programming
-
Traversing and Accessing Lists in Elixir
We're not in Ruby any more Dorothy.
November 04, 2018 | elixir, programming
-
Radically Candid Programming
Giving and being willing to receive constructive feedback and why it matters. A story about my experience with Radical Candor and how it changed my behaviour as a programmer.
March 18, 2018 | personal-development
-
Git reflog to the rescue
March 28, 2017 | git, programming
-
When It Comes to Failure, Be More Efren
When deciding how to react to failure and mishaps, be more Efren Reyes and keep on smiling your way to success.
November 30, 2016 | personal-development
-
ES6 Promises for Human Beings
A (hopefully) digestible explanation of how promises work in ES6.
November 08, 2016 | javascript, programming
-
On Being an Imposter
On feeling like you are not good enough and what to do about it.
September 08, 2016 | personal-development
-
S.O.L.I.D For Human Beings
A (hopefully) digestible explanation of the S.O.L.I.D principles from Object Orientated programming.
August 30, 2016 | programming
-
Getting that first programming job
Getting that first programming job is challenging. I've done a lot of hiring and being hired and shared some tips from that journey that might be helpful.
July 24, 2016 | jobs