AsadoDevCulture

A blog about Development, Food and everything between them

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 …

How VMs changed my life

DateTime.AfterPost – DateTime.Now = 4 minutes VM (Virtual Machine) is awesome. It really is. When I was studying in the University, no one even mention Virtual Machines and such, and that’s a shame. I have a lot of thoughts about the difference between what we learn and what is implemented in our jobs, there will be another post about that. VM …

Sous-Vide && The CoronaVirus

DateTime.AfterPost – DateTime.Now = 4 minutes While growing up I taught myself how to cook by watching my Mom cook. I did a lot of try and fail and followed recipes until I got to where I am (and I think I’m pretty good at it). My favorite things to cook were dishes that I would invent using whatever 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. …

Always look for what is missing to work better

DateTime.AfterPost – DateTime.Now = 3 minutes One of the most common complaints I hear where I work is that the developers don’t have enough coding assignments. I can understand that and I too felt sometimes we do a lot of “maintenance” work and less real-time coding. In 2018 I was in charge of a big project that had very few programming in …

Empanadas

DateTime.AfterPost – DateTime.Now = 5 minutes As you’ve already realized, I was born in Argentina, and beside Asado we are the world leading champion in Empanadas. Empanada is the Argentinian “meat in dough”. Knowing more and more people from around the world made me realize almost every nation has its own kind of “meat in dough”. My mother (obviously) makes the best empanadas, …

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 …

Infrastructuring – Part I – The DI Container

DateTime.AfterPost – DateTime.Now = 4 minutes This is part I on how we built the infrastructure.  Using the built-in .Net Core DI Container makes the separation of the pyramid layers easier. After getting used to it, it’s even easier to read and understand than most of the code I red. This is important for our infrastructure as it gives the programmer …