Jeffrey Palermo is the CTO of Headspring Systems in Austin, TX. Headspring is a consultancy that provides custom software solutions, agile coaching and .Net developer training. He blogs about managing software teams and practices that make software delivery reliable, predictable and maintainable. Jeffrey advocates using the best tool for the job regardless of the vendor, which is often open-source.
Jeffrey Palermo [MVP] | 30 Nov 2015 04:50
Jeffrey Palermo writes "....With Windows 10, Microsoft continues it’s edition of Windows that sheds all of its Win32/16 baggage from 1985 on. In fact, on November 20th of this year was the 30th birthday of the original Windows. Wayne Williams wrote an interesting..."
Read more » Windows 10 IoT on Raspberry Pi with Visual Studio and C# Universal Apps
Jeffrey Palermo [MVP] | 24 Aug 2015 22:07
Jeffrey Palermo writes "....Austin, TX is a hot-bed for technology. You can find a user group for just about any technology and purpose meeting almost any day of the week. And now, there is a group that intersects with giving back to the community and helping..."
Read more » Code the Town! Investing in the next generation of programmers in Austin, TX
Jeffrey Palermo [MVP] | 28 Jun 2015 04:54
Jeffrey Palermo writes "....When preparing for my master developer boot camp class I’m teaching next week for a client, my Visual Studio 2013 installation started crashing on startup. This had happened to me before, and I reinstalled VS to get it working again. ..."
Read more » Visual Studio 2013 Crashes On Startup–my solution
Jeffrey Palermo [MVP] | 02 Jun 2015 12:21
Jeffrey Palermo writes "....I am attending the Microsoft //Build/ Tour in Austin. I have the pleasure of participating in the afternoon Q&A panel. Thanks to Ryan Joy for that. Jerry Nixon, Neil Hutson, Daniel Buchner and crew are doing a great job..."
Read more » How Windows 10 Ushers in Changes
Jeffrey Palermo [MVP] | 13 Nov 2014 04:36
Jeffrey Palermo writes "....I remember computer science class at Texas A&M University where I was learning Java as a write-once-run-anywhere language. Now, so many years later, C# is emerging as the language to build Windows apps Web apps Linux apps Mac apps..."
Read more » C# is the next-generation cross-platform language
Jeffrey Palermo [MVP] | 21 Oct 2014 02:22
Jeffrey Palermo writes "....Back in early 2013, I predicted that Microsoft would start licensing Windows Azure to private data centers. As a software company, Microsoft’s strength is in software and software platforms. It has been dogfooding Azure to prove it out,..."
Read more » Prediction follow-up–Microsoft now licensing Windows Azure to private data centers
Jeffrey Palermo [MVP] | 18 Sep 2014 19:30
Jeffrey Palermo writes "....Eric Coffman and I paired this morning to tie off a great new feature that Eric had implemented. It is the concept of everytime scripts – scripts that are considered version-controlled (sprocs, functions, views, etc). These scripts needs..."
Read more » New release of AliaSQL released to support Everytime scripts
Jeffrey Palermo [MVP] | 20 Aug 2014 16:04
Jeffrey Palermo writes "....As many of you know, I went back to school 2011-2012 at the Jack Welch Management Institute and earned my MBA. My entire career has been writing business software, and now I've layered on business education to help me make that business software..."
Read more » Developer interested in business? Join me next week for JWMI event
Jeffrey Palermo [MVP] | 16 Jun 2014 13:24
Jeffrey Palermo writes "....In a discussion recently with James Shaw, one of our engineering department Vice Presidents, we explored the concept of momentum as it pertains to computer programming. The topic arose in one of the many times we struggled to provide a..."
Read more » Software Engineering Reality: Momentum
Jeffrey Palermo [MVP] | 13 May 2014 13:59
Jeffrey Palermo writes "....I am a big advocate of coding forward. Coding forward is the style of coding used in Test-driven development. In TDD, we write a test as we would like the code to work. We even allow compile errors because we are modeling the API..."
Read more » Coding forward: the opposite of coding backward