How I’m Getting a Business Education Without Going to B-School

For several years now, I have wanted to further my professional development in business administration and management. I researched MBA programs and other related certificate programs, but the timing never felt right for me in terms of the time and financial commitments that business school would require, and the other life goals and activities I […]

Getting into Open-Source Projects: Three Ways to Contribute

If you’re a developer, you’re probably aware of the benefits of open-source technology (software that’s licensed, publicly posted, and free for developers to use and contribute to). One of the big ideas in the open-source community is that it’s good for all developers to give back. In return for using software that others spent time […]

Computer Science for Middle Schoolers – BOGO Sort, Insertion Sort, and Bubble Sort

Once every couple of months, I get an opportunity to teach middle schoolers/high schoolers about computer science. Computer science and software development are very broad disciplines, so I could cover anything from web styling to computer networks. Among all of those possible topics, I find that I like to work on sorting algorithms.