Failure is a good space for discovery

Came across this piece of gem while watching the latest Smarter Every Day video Prince Rupert’s Drop VS MOLTEN GLASS - Smarter Every Day 285. Can relate to it, especially about feeling of relief once you know you have failed and the shift in mindset to make the most out of it. A great piece is basically balanced right on the edge of failure and success. It’s just it’s just balance right there.

Exploring the Path to Modernizing Your Tech Stack Together

As a senior tech-person with coordination experience involving customers, management and the technology team I often come across requirement to upgrade a legacy applications technology stack. The reasons may include reducing technology debt, improving performance, reducing total cost of ownership and improving developer experience. The techstack upgrade journey can be a challenge, but with a sense of exploration and teamwork, it can lead to improved performance and better alignment with business objectives.

Trying t3-app for a project and my learnings

Been in the industry for over a couple of decades and having worked in Microsoft stack for the majority of it, I had a chance to try the t3-app for a project, it is pleasant to work with. It was a intuitive to add or modify features due to integration of the backend and the frontend using tRPC, and it provided a smooth development experience for to and fro communication.

Microsoft Dotnet Gitignore File

Came across this helpful dotnet new template for creating .gitignore file for dotnet core projects: 1 dotnet new gitignore The above command adds a .gitignore that covers the full length and breath of dotnet related files that normally needs to be ignored. Also note that it covers subfolders, so all you need is the single file generated at your project git root location. Happy coding! .gitignore file generated as of 11 March 2020:

Setting up Teamcity as CI CD on self-hosted server with reverse proxy (nginx)

As part of automating things, I have setup my CI-CD system using Jetbrains Teamcity on my self-hosted server. As the first step I am setting the CD-CI piple for my blog. I am documenting my steps for future reference. Why Teamcity? Mostly because it was the first one that worked as I wanted right on the initial try, the concepts matched my requirements of what I wanted to do with a CD server.

Google Cloud SDK Auto Updated

The script I use for keeping Google cloud SDK auto-updated:

Visual Studio Code Settings

User Setings Below are few user preferences I use that defer from the default 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 { // Controls the font family.