CodeNewbie Community 🌱

Cover image for [On-Demand Talk] Celibrate You're Misteaks
Joe Glombek for CodeLand 2022

Posted on

[On-Demand Talk] Celibrate You're Misteaks

About this talk

"Everyone makes mistakes." We've heard it time and again. But there's always that nagging voice inside our heads telling us to hide it away somewhere. But why be ashamed?! Besides, this can lead to more mistakes in the future. We'll take a look at some of my mistakes and even look at some extreme cases where mistakes can cost lives.

As well as looking at how hiding mistakes can be damaging to our confidence as well as to our work, we'll discuss how and when to talk about our mistakes along with success stories and how highlighting past mistakes can help save time, effort, and - most importantly - shame as individuals, teams, and as a community.

Talk Recording

Slides

Resources

🌈 Comment below and ask me questions β€” I might just answer them in the comment section!


About me

Hi! I'm Joe Glombek β€” a senior .NET web developer who's been working with various British digital agencies for the past decade and is an Umbraco MVP. In the 5-to-9, I'm an adventure-loving outdoorsman and can often be seen out hiking or canoeing with my dog, Carter.


This on-demand talk is part of CodeLand 2022 β€” a virtual conference brought to you by CodeNewbie & DEV on June 16 & 17, 2022.

Latest comments (29)

Collapse
 
ben profile image
Ben Halpern

Great talk

Collapse
 
joeglombek profile image
Joe Glombek

Thank you!

Collapse
 
hussain_codes profile image
Hussain Codes

Loved the talk! Especially the slide design & style which went well with the topic of the talk. Also really appreciate the amazing pun in the talk title!

Collapse
 
joeglombek profile image
Joe Glombek

Thank you - I do try my best πŸ˜‰

Collapse
 
phaveey profile image
Phaveey

This is so eye-opening. I remember how terrible I felt some weeks back when I couldn't fix certain bugs in my code.
I didn't feel like sharing my mistakes as well because I didn't wan't to be seen as dumb.

Well, now I know better!

Collapse
 
nadreamer profile image
Nad

What's helped me be more open to admitting I've made a mistake has been seeing my uni professors and now my colleagues, senior devs, own their mistakes. Growing up I didn't see much of that from my teachers for example. But getting to university it was very common for a professor to go "Oh yes, you're right I made a mistake there. Good catch." And now I'm seeing that attitude from the developers I work with and it's great.

People pointing out mistakes means that everyone is paying attention and we're less likely to put out buggy code that will cause a headache later.

Collapse
 
yuridevat profile image
π•π•¦π•π•šπ•’ πŸ‘©πŸ»β€πŸ’»

I am so not hiding my mistakes but more like: "Uh, I made a mistake? Tell me everything about it. I want to figure out how I can do this better next time" πŸ€“

Collapse
 
fizzybuzzybeezy profile image
fizzybuzzybeezy

Hi Joe. Thanks for helping the community. Everyone needs to know that making mistakes are okay and are actually part of the process. This message cant' be said enough! You mentioned coding in public and gave posting the code to as open source as an example. What can someone do if they are bound by their company not to publish their code to open source (such as the code is proprietary?) Any tips on how might they get their dept to incorporate code reviews or version control if they don't currently use them? Also, in the case of personal projects (non-proprietary) do you recommend streaming code live and what are ups and downs if so? Thanks again for your ideas and talk!!!

Collapse
 
joeglombek profile image
Joe Glombek

I guarantee your closed-source product uses open source packages/plugins. There's real value in contributing to open source products that your company uses - so ask your boss if you can do this on the clock! Open source is good for you and your company, so its always worth asking.

If in work isn't an option, you can find an open source project that interests you in your free time if you like - but be sure not to overwork yourself!

I've only tried live streaming code a couple of times, but I found a few really supportive viewers that way - if it appeals to you, give it a go! Send me a link and if I'm about I'll watch!

Collapse
 
oref profile image
O-ref

I am loving this talk.
At what stage of growth in an space can one celebrate mistake?

Collapse
 
joeglombek profile image
Joe Glombek

Every stage! It's hard to do for anybody - but the more mistakes you share and discuss, the better we can all become πŸ’ͺ🏻

Collapse
 
tsbrun profile image
Anya Brun

Definitely agree that mistakes are invaluable and failure is necessary. Success isn’t a goal, it’s a process. Thank you for sharing your insights!

Collapse
 
nakedgrammer profile image
Sea Dub

Great tip for Commit history

Collapse
 
joeglombek profile image
Joe Glombek

Thanks! Check out the "Why are you being such a git about it?" links above if you're interested in more!

Collapse
 
jarvisscript profile image
Chris Jarvis

good talk. It is helpful to share your mistakes. I've used my mistakes to write documentation for the next person.