Doing nothing: The cure for procrastination

Have you ever passionately thrown yourself into a strange, unrelated task at work simply because you didn’t want to do your real assignment? Or has your partner ever asked you for help… only to have you snap at them that you were working on something “really important?” For years I found myself procrastinating by deflecting too. Why did I convince myself I was being productive? Thankfully, the practice of mindfulness is here to give you that time to discover why your mind wanders from “the boring task.”

In fact, it weren’t for the process of silently cataloging my thoughts (cough meditation cough) I never would have come to terms with my twin tendencies towards perfectionism/procrastination. Only in the quiet of my mind was I able to realize that I was obsessively pursuing “passion projects” because the real task scared me. But I’ll share with you how powerful humility is. I’ll also share how accepting your tiny, task-based fear can make you more productive than you ever imagined possible.

5 scents to help you get through bad days at work

I get it. Sometimes your job isn’t cutting it and you need a pick me up. In fact, sometimes your job just stinks— like literally. I once sat in a cubicle where the guy to my left wouldn’t stop farting and the cubicle dweller to my right wouldn’t stop burping.

I was literally hearing the sound of body gurgles in stereo audio.

Anyway… there are many reasons to introduce scents into your life bedsides deodorizing your workplace.

What Physical Therapy taught me about enjoying life

Have you ever felt your body tense up as a result of a tough moment at work or during an anxiety-filled conversation with a family member? Odds are the answer is “yes” since you’re a human being. I have felt that way, and it wasn’t until I experienced a painful injury at work and went to physical therapy that I learned to slow down and listen to my body. I’ll share a glimpse into my journey with work-related injuries and hopefully you’ll learn enough to avoid the pain I had recover from.

How Charles Dickens Wrote Like An Agile Programmer

Ever feel like you have to finish the whole project before releasing it?

Humbug.

By mining an unlikely source, I will show you why these “all or nothing” thoughts are hindering your success. We can observe Charles Dickens’ release process and prove how iterative releases allowed for quick learning and better results for the user.

“Communicating your needs” / TypeScript’s value from a Buddhist perspective (part 1)

TypeScript is currently getting lots of love from people, but there is also a lot of misunderstandings surrounding it. That’s not to say that there aren’t good, legitimate critiques; but, ultimately TypeScript is helping a lot of people. As a longtime lover of JavaScript and as someone who is constantly researching how to improve my communication skills, I’ve started to notice an overlap in these two problem spaces. So for a moment, allow yourself to see how TypeScript is enabling developers to code in an expressive, enjoyable way that introduces calmness and security to the codebase.

4 Reasons You Don’t Need A Promotion

Are you convinced that you’ll only be happy once you finally get that promotion? If so, maybe you’re actually trapped by your goal. I’ll share my own experiences and tips on how I learned to be happy at whatever rung of the ladder I’m currently on. Because happiness is the goal, right?

Fixing Bad Habits By Learning To Love Them: Agile Retrospectives

Have you ever slipped? Were you seeing positive progress with your Agile team at work only to watch them suddenly return to bad habits? It’s gonna happen. Even when you know the path to success, you and your team are going to backslide into the old behaviors that caused the initial grief. I can imagine it now–someone saying, “Hey! I thought we had a meeting where we agreed to stop doing those things!” Don’t let yourself or your peers make you feel bad for simply being human. I’m excited to share one of my favorite Buddhist stories about self-care which will help you to improve yourself in a healthy way.

Is “Defensive Programming” actually healthy?

I can’t solve this one, and I think I need your help. So, a developer was responding to a code review comment I made and they simply asked me, “why would I do that?” I gave my standard, dusty answer: “because you have to code defensively— you don’t know what the future holds.” But I suddenly realized… am I proliferating a fear of the future? How could I code fearfully when I run CubicleBuddha.com where I blog so often about living happily in the present? I’ll share the specific code example with you. I’m hoping to hear from the community whether my solution is “coding in the moment” or if I am actually bowing down to the fear.

Mindfully Breathing to prepare for a big meeting

You’ve got some anxiety about a big project. You feel nervous at a large conference. Your heart is beating as an intense meeting approaches. Wouldn’t it be great to feel calm and happy even in these understandably intense times? How do you find that moment of peace within a hectic world and a busy job? Lucky for you– it’s as simple as focusing on your breath. We’ll walk you through the scientific basis of mindful breathing and a simple process on how to try it.