Greetings, Programs

Welcome to my blog.

This website is an attempt to write ideas down so I can refer to them later. If someone else finds these ideas useful, then I am glad.

Matthew Edgar

Latest Posts

  • Craftsman or Engineer

    Am I a Software Craftsman or a Software Engineer?

  • Is Technical Debt Misused/Overused?

    Technical Debt is a real thing. But sometimes it is used to label things that are quite different.

  • Using TypeScript With NodeJS

    I recently started a new project using NodeJS. The code uses several NodeJS applications with TypeScript. I wanted to document the steps to set up a new NodeJS application for future reference.

  • A Gentle Introduction to Pair Programming

    I recently switch to a new development team at the client where I am working. The new team uses pair programming to develop changes to the software. My introduction to this technique has been a good one.

  • Should We Stop Using Pull Requests?

    My team uses pull requests to communicate changes to each other and help document why we changed the code. Should we stop doing this in favor of something better?