Matt Hogg

Matt Hogg @mrmatthogg

About: Web developer. Technical leader. Husband. Father. Dundasian. Haligonian expat. Atheist. Humanist. Introvert. Hiker. Cyclist. Archer. Shutterbug. Junk food bon vivant. Part-time ribald.

Location:
Dundas, Ontario, Canada
Joined:
Feb 25, 2020

Matt Hogg
articles - 9 total

How To Care About Your Job When It Doesn't Care About You

We all want to do awesome things and make an impact at work. However, what we call “work” is a...

Learn More 0 0Jun 23

Wherein I Find Myself Concerned About Sparkles

This trend of using sparkles (✨) as the visual metaphor when slapping “AI” onto our products has been...

Learn More 0 0May 16 '24

My Manager README

This README is an attempt to succinctly explain who I am, how I work, and my personality quirks. For...

Learn More 0 0May 9 '24

Meetings, Am I Right?

Meetings aren't evil in and of themselves. They're fundamentally just people talking, right? And yet we hate meetings with a contempt that often borders on irrational rage. Probably because it's people talking.

Learn More 0 0Apr 21 '24

Developers, Your Job Is Not To Write Code

The advice I've consistently given to developers who want to grow might seem counter-intuitive, but it's always held true for me—the first step to being a great developer is recognizing that your job is not to write code.

Learn More 0 0Feb 21 '24

A Technical Interview Doesn't Have To Suck!

Countless technical interviews are conducted every day that are little more than theatrical self-sabotage for everyone involved. To say that this process is deeply, truly, fundamentally flawed is an understatement. We need to do better.

Learn More 4 0Aug 31 '22

Hacks Are Fine

There's a slight problem with the standard definition of a hack. It says more about why you wouldn't want to use one than why you might. What if—now hear me out—hacks are fine?

Learn More 1 1Jul 9 '21

Legacy Code May Be The Friend We Haven't Met Yet

In web development it’s a common trope that working with legacy code is considered boring, painful, or even beneath us. Only the shiniest new framework or tech stack will do! The truth, however, is that legacy code is impossible to avoid. But don’t worry, that’s actually a good thing.

Learn More 7 0Jun 9 '21

CSS Is Certainly Global And That’s Exactly The Point

CSS is often belittled because it’s naturally global—which we‘ve been trained to avoid—but doing so betrays a failure to understand CSS’ basic premise and greatest strength.

Learn More 2 0May 31 '21