Adapter Design Pattern
The objective of the Adapter pattern is to allow a client that expects a certain interface to work with an incompatible interface.
MANY articles on a wide array of topics. You’ll find a lot of my newer content is going to my YouTube channel first, but I do still blog occasionally.
The objective of the Adapter pattern is to allow a client that expects a certain interface to work with an incompatible interface.
A checklist of things to make sure you do before going live on Twitch or similar.
A feature introduced last month by the GitHub team is called draft pull requests. When you create a Draft Pull Request, it cannot be merged until it is marked as ready for review. This is useful because often pull …
Have you ever been on a software team for a while, and then someone new joins the team and starts asking the usual questions about why this or that technology or pattern is being used on the project? Architecture …
This is obvious once you think about it but I’ve found many people haven’t thought about it so I’m going to lay it out here real quick. A lot of teams use some kind of task or kanban board today to …
Last updated: 13 October 2023 Recently in one of our great devBetter discussions, Rick Hodder (go follow him now) shared a cool extension for VS Code. Basically, it lets you turn VS Code into a REST client. Think of it …
I don’t know how I didn’t know about this before now, but apparently you can turn on autocorrect for your git command line, and it will accept (after a short delay in which you can cancel) commands that are …
Writing any significantly complex software application involves the use of encapsulation boundaries and abstractions. How many levels of such groupings do you have, and how many at each level?
I’m home after surviving another great Codemash! I’m not sure how many Codemash events I’ve attended but I think it’s [ALL OF THEM] - 2 (looks like the first one was in 2007 so if my math is right …