10 Books to jump-start your personal development

I became interested in personal development a few years ago. My goal was to learn how to manage myself better by understanding how the mind works and building good habits.

Since then, I’ve read quite a few books on the topic. Here are the 10 books that I found most useful in my personal development journey. They are the ones the had the biggest influence on changing the way I approach life, and hopefully, in reading these, they will have the same positive effect on your life too.

Continue reading

What you focus on expands

A few years ago, I had the opportunity to attend a real estate training seminar put on by Ninja Selling. To be fair, I shouldn’t call it a seminar. As they say, it’s an installation.

I learned a lot that week. Most of it had very little to do with real estate. Instead, I learned a lot about managing one’s self, setting and achieving goals, and becoming an overall better person.

The most important lesson I learned that week was a statement the instructor kept coming back to over and over again – “What you focus on expands.” It resonated, it stuck with me, and I keep seeing examples of it everywhere around me.

Continue reading

Do the right thing

The time has come. It’s time for the ‘gig economy’ companies and others exploiting employment regulations and independent contractors to step up to the plate. They need to face the facts, admit the truth, and reclassify these workers as employees. It’s time to do the right thing.

I wrote a similar article, What’s Bad for the Hive, a couple of months back. Little did I know back then that the world would change so dramatically since then. I’m going to do my best to keep this rant short, so you may want to refer back to that post first for a little background before wading into this one.

Continue reading

Book review: Count Zero

Book cover for Count Zero by William Gibson

The first, and only, William Gibson novel I’ve read is Neuromancer. It’s been nearly five years since I read it. I don’t remember a lot of details about the book. What I do remember is that I liked it a lot, and I was impressed by the amount of technology foreshadowing in the novel. The immersive cyberspace environment and human augmentation concepts that he wrote about back in 1984 were way ahead of their time. Those seemingly far-fetched concepts are close to becoming a reality today, if not here already.

Ever since finishing Neuromancer, I’ve wanted to read more of Gibson’s works. It’s taken a while for some reason or another, but I finally got around to it. So, for my second venture into Gibson’s extensive library, I choose to read the follow-up to Neuromancer, Count Zero.

Continue reading

Sheltered-in-place thoughts

Spending the last two weeks sheltered-in-place affords one a lot of time to think. Outside of walking the dog and the rare trip to the grocery store or Costco, I haven’t left the house. So as we enter the third week with no official end in sight, here are a few thoughts that are helping me through this period. Hopefully these can help you navigate and spend the time wisely, too.

Continue reading

Book review: 10-Minute Mindfulness

Book cover for 10-Minute Mindfulness by S.J. Scott and Barrie Davenport

One of my goals for this year is to be more present, to live in the moment. It’s a recurring theme in my meditation practices, and, as I recently wrote about, one I consistently struggle with. I have a tendency to get wrapped up in my thoughts, whether it’s about the past, the future, or my latest work project. These distractions can keep me from being fully present and engaged in the now.

So what do when I’m struggling with something? I research and read about it.

Therefore, I decided to read 10-Minute Mindfulness: 71 Simple Habits for Living in the Present Moment by S.J. Scott and Barrie Davenport. I figured that I would find at least a few of their recommendations useful on my journey to living more mindfully.

Continue reading

Being present

A recurring theme in meditation is living in the moment. I’ve been practicing meditation for over a year, and living in the moment is a skill I’m still working on. So what does it mean to be present, to live in the moment?

Being present is about learning to let go. It’s developing the ability to let go of worries about the future and regrets about the past. It’s about letting go of the painful thoughts that cause emotional suffering. It’s about letting go of the attachments to people, things, and events that distract and agitate us. It’s not about controlling the here and now, it’s letting it flow naturally, moment by moment.

Letting go is not easy, at least it hasn’t been for me. It’s perhaps the most difficult part of learning to be consistently present in the moment. It requires adopting a different mindset. It’s taken me the better part of a year and a lot of meditation sessions, but I feel like I’m finally starting to get it. Here’s what I’ve discovered through the process.

Continue reading

Book review: Everything We Keep

Book cover for Everything We Keep by Kerry Lonsdale

My favorite reading genre is science fiction, which you already know if you frequent my blog. However, every once in a while, I’ll step outside my comfort zone and read something a bit, well, different. Such was the case with Everything We Keep by Kerry Lonsdale.

Clearly, the book does not fit into the science fiction category. There is no mention of sentient robots, super-intelligent AI, space travel, or alien beings. In fact, there is pretty much no mention of any technology whatsoever. If anything, it fits into the romance genre, which I don’t like much and rarely read. But you know what, I liked Everything We Keep, a lot. I’m not afraid to admit it, and here’s why.

Continue reading

Improving the quality of STEM education in our schools

Computer Science For All. Were you aware this was a federal government program?

It was announced by the White House January 30, 2016, over four years ago (see the full announcement here). The initiative appropriated $4B for states and $100M directly to school districts to expand computer science in grades K-12 for, among other things, “training teachers, expanding access to high-quality instructional materials, and building effective regional partnerships. It would seem that such a program would have an impact on the types of courses offered at the high school level and below.

Well, my daughter recently chose the classes she wanted to take for her senior year of high school here in Southern California. I looked over the classes offered. Do you know how many computer science, technology, robotics, or other classes that may require programming?


That’s right, zero.

Over the last four years, I haven’t seen any changes in the computer offerings at the high school my kids have attended. If anything, it’s gotten worse over the last 10 years. My oldest daughter may have had more choices when she selected classes back in 2010. There may, and I emphasize may, have been one class offered back then.

I give credit to the White House for making an effort. Saying you are going to do something is a start. Mandating it means more, but it’s still not enough. To effect change, you need to measure results and enforce accountability. As we all know, you get what you measure.

So how do we improve the quality of STEM education in our K-12 system?

Continue reading