Using 1Password for your SSH key to GitHub
Using 1Password as an SSH agent is a great way to secure your keys while keeping your workflows smooth
Software development and related stuff
Using 1Password as an SSH agent is a great way to secure your keys while keeping your workflows smooth
Overview If you've never tried voice nor have any interest at all, then I can tell you this: voice with AI is very likely here to stay because it's so nice! I love it! I'm a huge fan of voice-mode overall with AI.
Overview Updating NuGet packages is not the funniest thing we do, but it's important to keep the code relatively clean and up-to-date. Most people use some tool like Renovate for this. Renovate is very good and does the job well, but I thought it would be
How I went from the beginning of ChatGPT till using Claude Code on a daily basis for most tasks.
This is very sad, because it means in the best world we have stories (functionality) delivered to end customers that are somewhat used, and in the worst case no customer uses or even likes the features we've developed.
This is a list of all tools I use on my Macbook Pro. The information is intentionally short...
When I say Business Analyst (BA), I mean a person whose primary purpose in the company is to translate business needs and ideas into something that a software development team can execute on (requirements).
So you've been part of a software development team and want them to estimate? You gotta have some dates to tell business when they can expect new functionality? The problem with estimations is not to come up with a number, the problem is that the number is not
That's my purpose as a software developer (I thought). A couple of years later I realized that I was so wrong.
2022-01-04: Revised post and re-wrote some parts to make the analogy better 2022-06-15: Revised and exchanged the word "chip" for "tag" Overview I remember how much I struggled to learn the difference between these two terms. Authentication and authorization sounds so
Today I watched a great presentation by Kent Beck from DDD europe 2020 about Continued Learning: The Beauty of Maintenance and he said something good about coupling, what it is and what it is not. The aim with this post is to summarize what he said about coupling. All pictures
tldr; If you want to cut through the chase and just see the code, you can go directly to the "Making a query" section. Overview DynamoDB is a NoSQL database that exists in AWS. It's a highly scalable database which can handle loads of traffic. It
Ever seen errors being produced every single day yet no one really bothers to read them?
In software engineering people tend to think that duplication is always evil. If you have the same code in more than one place, you must refactor that so that you have only one piece of that same code or same functionality. The reason why developers are doing this is because
Understanding Dependency Injection with .NET and AWS Lambda