Jim Fitzpatrick Vim Motions **Vim Motions, And their catastrophic flaw ** Firstly there are some ground rules and background points to be covered before I can outline the catastrophic flaw with vim motions. Vim motions are not v... Applications Development Productivity May 3, 2024
Jim Fitzpatrick Application Binaries Management Problem **Problem Introduction ** I have been troubled by the idea that software projects require certain versions of tooling to be usable. It is not that one project requires version X and another req... developer ecosystem Nov 3, 2023
Jim Fitzpatrick Building Python Scripts as Containerized Applications with Podman Kube Play **Introduction: ** For this post the focus will be on how podman kube play [1] can be used to aid getting a locally running script to a remotes k8s environment using containerization. ... Containerization Development Openshift Podman Python k8s kubernetes Jun 2, 2023
Jim Fitzpatrick Always learning about configurations **Being blind ** Two problems come up when you look at issues in a specific area, in this case, configurations. The first problem is you become blind to other solutions that don't fit your view of th... Applications Configuration Learning Sep 11, 2022
Jim Fitzpatrick The Configuration Format Now that I have being looking into configurations in application bit and also looking at it from the point of the developer a question has come up. What file format should a configuration file be in. ... Configuration Development Formats Aug 11, 2022
Jim Fitzpatrick Environment Variables With time you start to see problems with doing things a certain way. And I have come to see a problem with environment variables. This post will be mostly me bashing on them but I also see how when us... Configuration Development Jul 5, 2022
Jim Fitzpatrick Configuration Designs I have being thinking about configurations and who they are used by. It is a user that uses a configuration, but who is the user? This is not talking about what settings a user should be allowed to co... Configuration Design Development Jun 17, 2022
Jim Fitzpatrick Good Configurations For a while I have being trying out the terminal Kitty [1] . It is has being a pleasant experience and the clean design makes it so nice to use. Of course I am not a power user yet but everyday I lea... Configuration Design Development General May 26, 2022
Jim Fitzpatrick Tool Changing It is said that change is a good thing and I agree. Even change for the worse is a good thing. Why? It teaches us what we liked and can drive the want for more change. So changing your tooling, what ... Development Productivity Tooling Feb 20, 2022
Jim Fitzpatrick Automating existing process Automation is the best answer, the more we automate the less human effort actions take. I am not going to say the less mistakes are made, as if the automation workflow has a error in the process then ... Automation Design Development Sep 24, 2021
Jim Fitzpatrick Forcing yourself to do TDD TDD, test driven development [1] , is the practice of writing failing test before you have working code. This practice helps you to write only the code that is required and while also given other adva... Development TDD Testing Jul 10, 2021
Jim Fitzpatrick Know Your Editor There are many editor's and IDE's out there that people can use. I don't want to say what you should use, that's up to you. What I am going to say is use their features to your advantage. For me ther... Editors Programming Tooling Jun 21, 2021