Category: Good Practice

POC unknown territories

DateTime.AfterPost – DateTime.Now = 3 minutes When creating a new system most of the infrastructure and technologies are well known to the team. At least that’s been going on for me for the last systems we’ve built. Most of the parts are well known, but what about those dark shadowy places? We started a new system a few months ago (I …

VM for the RD!

DateTime.AfterPost – DateTime.Now = 6 minutes One of the first things I learned when I started to work was how to debug. While studying I just run the program (F5 in visual studio) and hit some breakpoints when needed. I could play with the order of execution, go back and re-run, change some values on the fly and more. I didn’t …

Self VS Shelf

DateTime.AfterPost – DateTime.Now = 3 minutes Very often we are tackled by a new request from our PM. As a team of developers we are first very excited to have new assignments and we start thinking on how we can develop it. But is that the best way to think about new assignments? Today on ADC – Self VS Shelf Self …

Differences developing for homework than for your job

DateTime.AfterPost – DateTime.Now = 3 minutes I want to open something up. I finished my degree and started working almost immediately as a junior developer. The gap between what I thought what developing is and what it really is, was HUGE. I knew how to code, given a problem I could find the right algorithm to solve it. But there is …

Why is it important to know how to fail/lose

DateTime.AfterPost – DateTime.Now = 3 minutes As you’ve already know, I’m originally from Argentina and proud of that! Born and Raised there ‘till I was a teen. One of the most (if not the most) famous card game in Argentina is called “Truco” (“Trick” in Spanish). It’s a game you play with Spanish Cards (different from Poker Cards) and you can …

Legacy Code is scary, and you are doing it right now!

DateTime.AfterPost – DateTime.Now = 3 minutes Chucky & Tiffany, Haunted House, The Exorcist, Legacy Code. These all pairs of words represent our worst nightmare. Imagine, you are at your desk, working on some project you like. Suddenly, your team leader enters the room and asks you to check if you can fix a small issue in one of your team’s app. …

Infrastructuring – Part III – Visual Studio Template

DateTime.AfterPost – DateTime.Now = 3 minutes Now that we know how to use the .Net Core Dependency Injection Framework and how to nuget our code (and even configure a symbols server), we can move to the last part of our infrastructure – Visual Studio Template. At the end we’ll have our own template to choose from in the “Create a new …

Infrastructuring – Part II – Nugetting

DateTime.AfterPost – DateTime.Now = 3 minutes In Part I I tried to explain a bit on what the DI Container is and how you use it. When building an infrastructure you need to be aware of changes and thus, flexibility should be taken into consideration. The DI Container gives us that flexibility as we are bound to the interface but not …

Infrastructur-ing

DateTime.AfterPost – DateTime.Now = 2 minutes We started a new project, from scratch. As you should already know, it’s quite unusual and great to have the opportunity of writing a project from scratch. Therefore, we grabbed this with both hands.  The most important thing with new projects, beside POC unknown territories (post about this in a near future), is to have a …

About:Fonts & Customization

DateTime.AfterPost – DateTime.Now = 3 minutes I’m sure you’ve realized I’m not using one of the default fonts on this blog. Instead, I’m using FiraCode. A few months ago I was introduced to this font by a co-worker.Actually, it was more than that, I was introduced to the option to change the current font in Visual Studio. Never thought that the …