About This Site

Want to become a better programmer? Look no further than this site for ideas on writing better code, tips and tricks to become more efficient, and even an article for fun occasionally. I love learning, writing software, tinkering with hardware, and helping others. So I’m devoting this site to those things.

Why the name “polishedprogrammer”? Because even the most talented programmers aren’t born with exceptional talent. We can all become polished, like stones in a river, with daily improvement. None of us are “perfect.” We’re better when we acknowledge our weaknesses and strengths and focus on improving the most important things. I espouse a philosophy of transparency, honesty, kindness, and hard work. I hope to find like-minded individuals through this work.

How to Use This Site

You can follow my blog by viewing the most recent posts from the Homepage. All my posts can be found in the archive. Or you can use the Tag Cloud here and the Homepage to find posts by topic. The tag cloud dynamically grows as I add content to the site. In addition, I’ve created separate pages to highlight and promote specific issues, like Speed Readable Code. You can navigate to those pages through the menu.

Please Share!

Please share this site on social media, forums, and anywhere you think it could help others. I’m working on ways to notify you of new content. Check back on this page for details.

Tag Cloud

basics CMake cmake-recipe coding ergonomics fun git keyboards markdown productivity psychology SpeedReadableCode tips tools