Category Archives: Programming

Selling the Investment to Pay Down Technical Debt: The Code Christmas Tree

I meant to post this over the holidays, but still think it’s relevant. Personally, I like the prominent visual aspect of the idea.

Selling the Investment to Pay Down Technical Debt: The Code Christmas Tree | Agile Alliance

Like this? Consider joining my mailing list, or at least using my affiliate link when buying from Amazon ๐Ÿ™‚

You or someone you know looking to buy or sell?

Yes, Cross-functional Teams โ€” but Real Ones!

As we work through the process this seemed pertinent (emphasis is mine)…

The next leap is bringing these different units together (not only through the interface of the Product Owner) to form teams that are actually as knowledgeable about business, contracts, mathematics, sales, marketing, and everything else that is relevant for the companyโ€™s value stream as they are in software. For the Scrum teams, the leap means that they canโ€™t โ€œhideโ€ behind their backlog or the Product Owner and need to explore and learn about the market, their customers, and the companyโ€™s value stream themselves. Basically it means that now the Agile teamsโ€™ focus is beyond software.

Yes, Cross-functional Teams โ€” but Real Ones!

Like this? Consider joining my mailing list, or at least using my affiliate link when buying from Amazon ๐Ÿ™‚

You or someone you know looking to buy or sell?

Including the version in a Maven artifact

Recently I wanted to include the version of an artifact generated by a Maven build into a text file in that artifact. As Google and and good friends will help you with, I was pointed to this article that was exactly what I wanted.

Basically, create a /src/main/resources/version.txt file with the following content…

${project.version}

… then including the following snippet in your “build”…


<build>
  <resources>
    <resource>
      <directory>src/main/resources</directory>
      <filtering>true</filtering>
      <includes>
        <include>**/version.txt</include>
      </includes>
    </resource>
    <resource>
      <directory>src/main/resources</directory>
      <filtering>false</filtering>
      <excludes>
        <exclude>**/version.txt</exclude>
      </excludes>
    </resource>
  </resources>
</build>
Like this? Consider joining my mailing list, or at least using my affiliate link when buying from Amazon ๐Ÿ™‚

You or someone you know looking to buy or sell?

Lean or Agile? Why choose when you can have it all? The power of applying Agile with a Lean mindset

Interesting article. I have the book queued up for perusal. If you have a subscription to Safari Books you can read it too!

Lean or Agile? Why choose when you can have it all? The power of applying Agile with a Lean mindset

Like this? Consider joining my mailing list, or at least using my affiliate link when buying from Amazon ๐Ÿ™‚

You or someone you know looking to buy or sell?

All Code Is Bad, So Don’t Stress If Yours Sucks

Some funny for my developer friends. If you don’t program for a living, just ignore everything in these articles because you will become convinced the world will implode shortly. On the other hand, if you do program I’m pretty sure you’ll love this…

Read the full article here, or… check out the summary

Like this? Consider joining my mailing list, or at least using my affiliate link when buying from Amazon ๐Ÿ™‚

You or someone you know looking to buy or sell?

Remove Duplicate Lines in Notepad++

If you’ve ever had the need to remove the duplicate lines from a long list of entries like so…

hi
bye
hi
guy
bye
hi

… and are looking for this…

hi
bye
guy

You can use the find/replace feature in Notepad++ to do it if you use the regex funcationality. Here’s the find string…

^(.*?)$\s+?^(?=.*^\1$)

Just replace with a zero length string.

If you’d like to read up on the details I found this tip here

Like this? Consider joining my mailing list, or at least using my affiliate link when buying from Amazon ๐Ÿ™‚

You or someone you know looking to buy or sell?

The Male Dominated Field of Programming #1aDay

Apparently only around 20% to 30% of currently working programmers are female, and in my experience it seems to be closer to 20% than 30%. Still, the post raises some important points especially about behavior.

I want my girls to be able to do anything they are capable of and interested in just like I wish the same for any boy.

Still, regarding the cartoon, I half wonder if the person has ever watched a girl play with a doll. There is more going on in a 5 minute session than I can keep track of when I watch my girls with their dolls… And yes, they also love the “ipad” (aka Kindle Fire).

Read the full article here

Like this? Consider joining my mailing list, or at least using my affiliate link when buying from Amazon ๐Ÿ™‚

You or someone you know looking to buy or sell?