Category Archives: Programming

The Day We Stopped Sprinting

An interesting take on a different approach to Agile.

“We get better results faster when we help new agile teams begin with a flow-based approach rather than sprints.”

https://www.linkedin.com/pulse/day-we-stopped-sprinting-joshua-kerievsky/

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?
Disclaimer: Thoughts and opinions are my own, and do not reflect the views of any employer, family member, friend, or anyone else. Some links may be affiliate links, but I don't link to anything I don't use myself. You would think this should be self evident these days, but apparently not...

Stevey’s Google Platforms Rant

I don’t recall how this gem of an article came to my attention recently, but even though it is now 8 years old it is still amazingly relavent. If you are at all invovled in writing software I would strongly encourage reading this and taking it to heart.

https://gist.github.com/chitchcock/1281611

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?
Disclaimer: Thoughts and opinions are my own, and do not reflect the views of any employer, family member, friend, or anyone else. Some links may be affiliate links, but I don't link to anything I don't use myself. You would think this should be self evident these days, but apparently not...

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?
Disclaimer: Thoughts and opinions are my own, and do not reflect the views of any employer, family member, friend, or anyone else. Some links may be affiliate links, but I don't link to anything I don't use myself. You would think this should be self evident these days, but apparently not...

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?
Disclaimer: Thoughts and opinions are my own, and do not reflect the views of any employer, family member, friend, or anyone else. Some links may be affiliate links, but I don't link to anything I don't use myself. You would think this should be self evident these days, but apparently not...

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?
Disclaimer: Thoughts and opinions are my own, and do not reflect the views of any employer, family member, friend, or anyone else. Some links may be affiliate links, but I don't link to anything I don't use myself. You would think this should be self evident these days, but apparently not...

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?
Disclaimer: Thoughts and opinions are my own, and do not reflect the views of any employer, family member, friend, or anyone else. Some links may be affiliate links, but I don't link to anything I don't use myself. You would think this should be self evident these days, but apparently not...

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?
Disclaimer: Thoughts and opinions are my own, and do not reflect the views of any employer, family member, friend, or anyone else. Some links may be affiliate links, but I don't link to anything I don't use myself. You would think this should be self evident these days, but apparently not...

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?
Disclaimer: Thoughts and opinions are my own, and do not reflect the views of any employer, family member, friend, or anyone else. Some links may be affiliate links, but I don't link to anything I don't use myself. You would think this should be self evident these days, but apparently not...

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?
Disclaimer: Thoughts and opinions are my own, and do not reflect the views of any employer, family member, friend, or anyone else. Some links may be affiliate links, but I don't link to anything I don't use myself. You would think this should be self evident these days, but apparently not...