“If only my coworker would stop chewing so loudly I could concentrate.”
“I’m sorry. I got nothing done because Jimmy wouldn’t stop yelling in his cube.”
These are the types of phrases that come up the most often when asking friends and coworkers what prevents them from being calm and mindful at work. It’s possible that you might not even know that the volume and intensity around you is dragging down your day… but you found your way to this article so it’s clear that some part of you knows that the volume of work is effecting your mood. Don’t worry. We have some practical tips on how to not just “get through it,” but to thrive in the workplace.
Continue reading 10+ Tips To Find Peace In A Loud Office
(This article was originally posted as a timed exclusive article for DEVCommunity. It resulted in an enormous number of responses. I feel privileged that I was able to start a transparent and honest conversation about the importance and misuse of job titles).
The meme above could potentially be casting shade on “full stack devs” by depicting them as a drawing of a horse but where only the backend is drawn out. If you were building a team, would you rather have that meme image above, or a developer who only knows one part of the system?
Continue reading I’m sorry, but this “Full Stack” meme makes me really mad/sad
We all have reasons for holding onto the past, like that Transformers lunchbox that I couldn’t handle throwing away. I loved it, but the truth is I was never going to use it again. But in the realm of professional software engineering, holding onto anything that isn’t being utilized can wreak havoc on a codebase through unintentional bugs and clutter that hurts maintainability and team moral. This unused code is called “dead code.” But how do we know when code is dead? And worse yet, how do we convince ourselves that it’s finally okay to let go of that lunchbox you’re not using anymore? The following tips will help you to get rid of the hoarding problem.
Continue reading How To Feel Good Deleting “Dead Code”
I have to fess up: I don’t always do so great with the whole “work/life balance” thing. But that’s okay– this blog is all about the joy of accepting failure. So let’s have a good laugh at a recent moment where I thought I had made significant strides. Then I take a hard look at tips to help me grow to be someone who can respect work and life.
Continue reading Go Home: 4 Techniques That Help You To Leave Work At Work
I’ll be honest: I’m a “Chatty Kathy.” Being a talkative programmer is unusual, but alas it’s who I am. And the struggle to be quiet increases significantly when I have some new technology that I’m excited to share. Or at least I tell myself that my fear of silence stems from noble goals. Even still, how can I talk to my coworkers when our careers demand that we remain quiet and focused?
Continue reading How To Stop Being An Annoying, Talkative Coworker (8 Tips)
Happiness. It’s what we all basically want. We want the peace that comes with finally being okay.
Sure, but you (rightfully) ask: “What about me? I can meditate just fine at Yoga class… but I work in a fast-paced business that is always pushing me for more results.” Peace exists for you, too. We can even bring calmness into the workplace.
So how do we balance the quest for serenity in a world that won’t settle down?
Continue reading What is Cubicle Buddha + How We’re Gonna Get Happy
Cycles, sprints, iterations… these are all buzzwords that the software process community has been using for years. Most of these words were design to help us “fail fast and fail often” so that we can learn more about how our users feel about the stuff we’ve coded. But have these words really helped us? Sadly, for many software developers, these words are empty. We’ll attempt to reinvigorate of these buzzwords (like “sprints” or Agile cycles) by analyzing one of the oldest words in human history: “samsara.”
Continue reading Samsara: 5 Agile Techniques to End Suffering And Increase Learning
So, I’m looking out from my home office window about to start this blog thing. It’s gonna be an amazing opportunity to connect with people about what makes myself and them happier and healthier at work. Can’t wait!
Update: This was not supposed to be my first post– I made it just to test out the blog. So when I returned just now to upload what was supposed to be the “real” first post, I had a weird realization… isn’t being in the moment and forgiving yourself of the past what this blog is supposed to be all about? Yes. So this “temporary” first post is here to stay. As we’ll talk about very soon, being happy with your work means patting yourself on the back even when the outcome isn’t perfect. So come along and read how to grow (as I do) in learning to accept the past and embrace the happiness of the present.