On Taking a Step Back: Gracefully Managing Your Commitments When Everything is a Little Too Much

Recently, my husband and I received some great news: We’re expecting our first child in February! We’re thrilled, and the journey is going to be very exciting, but it does come with some significant changes. Namely, for the last few months, I’ve felt that the things I needed to do have required several times the amount of energy that I’ve had available.

During this time, I felt like I was dropping the ball on all of my commitments at once. I was keeping up with daily project work, but I was falling behind on almost everything else. Every way I turned, it felt like I was letting someone down.

Here’s how I managed to get through this time, mitigate issues, and repair some of the damage. Read more on On Taking a Step Back: Gracefully Managing Your Commitments When Everything is a Little Too Much…

Unpacking the Confidence Code, Part 4 – Instilling Confidence in Others

One of the key messages in Katty Kay and Claire Shipman’s book The Confidence Code is that, while each of us may begin with higher or lower levels of confidence due to gender, genetics, and nurture, the concept of neuroplasticity means that anyone’s confidence levels can increase. Read more on Unpacking the Confidence Code, Part 4 – Instilling Confidence in Others…

A People Management Perspective on Self-Managing Teams

At Atomic, we describe our project teams as self-managing. I recently read The One Thing You Need to Know…About Great Managing, Great Leading and Sustained Individual Success with a group of others at Atomic. The book got me thinking more about that description of our teams and some different perspectives on self-management. Read more on A People Management Perspective on Self-Managing Teams…

Learn by Linting: Using Linters to Help Learn Programming Languages

I recently started using Exercism to enhance my proficiency with Ruby. It’s an excellent tool for learning a new language or refining your knowledge in a language you already know. The best part about it is that you can submit your solutions for a mentor to review and provide feedback. Read more on Learn by Linting: Using Linters to Help Learn Programming Languages…

Reactive Programming: A Timed Popup Component with RxJS

Reactive programming is all about streams. It involves combining streams, filtering streams, and transforming streams. In reactive programming, the application does not need to pull for data, but it is notified whenever a new event occurs.

A few months ago, I wrote a post on reactive programming in WPF using ReactiveUI. Recently, we’ve been working on an Angular project and have been using the RxJS library for reactive programming in JavaScript. RxJS follows the reactive programming pattern of observers consuming data by subscribing to the observables. It also implements a set of operators such as map, filter, and reduce, which (generally speaking) take an observable, mutate it in some way, and then return the mutated observable. Read more on Reactive Programming: A Timed Popup Component with RxJS…

loading…