Recent posts
Analyze ASP.NET Core with React SPA in SonarCloud
Friday, June 11th, 2021
SonarCloud is well known cloud based tool for Static Code Analysis which supports most of the popular programming languages – JavaScript, TypeScript, Python, C#, Java and counting. The tool is also known as SonarQube which is the self hosted version of the analyzer. SonarCloud is completely free for public repositories and SonarQube is even open sourced. These characteristics make it my go-to tool for static code analysis for this...
BackendStatic Code Analysis for your .NET projects
Saturday, May 1st, 2021
What is Static Code Analysis Every developer wants to write predictive, maintainable and high quality software. Unfortunately that’s not always the case because of our human nature – we do make mistakes. That’s why we try to automate all the things related to software development lifecycle: testing, deploying, running applications. But what about the codebase? What do we do to enforce minimally complex and maintainable code, ensure proper code...
Backend, DevOpsNode.js Restful API template with TypeScript, Fastify and MongoDB
Thursday, February 20th, 2020
Why Have you recently started a new Node.js API project? Did you use some template or started the project from scratch? I was asking the same questions myself and I was looking for minimal boilerplate for a while. There were so many options that it was hard to pick one. Most of them are using Express.js, others are using ES5 or lack test setup. So I decided to spin...
BackendConfigure your dev Windows machine with Ansible
Sunday, November 10th, 2019
Ansible is well known it the IT operations fields with its fantastic automation abilities. You can do whatever you want with Windows too if it’s a Powershell, bat script or one of the more than one hundred? modules. I will use it to configure my personal machine and save the hustle every time I step on new one. It’s not a big deal to install a few programs but...
DevOps, EnvironmentGetting started with Hangfire on ASP.NET Core and PostgreSQL on Docker
Saturday, December 29th, 2018
Hangfire is an incredibly easy way to perform fire-and-forget, delayed and recurring jobs inside ASP.NET applications. No Windows Service or separate process required. Backed by persistent storage. Open and free for commercial use. There are a number of use cases when you need to perform background processing in a web application: mass notifications/newsletter batch import from xml, csv, json creation of archives firing off web hooks deleting users building...
Backend, Data stores
Projects
Astronomy picture of the day
Sunday, September 12th, 2021
Astronomy picture of the day – Progressive web app with Blazor and Azure Functions hosted in Azure Static Web Apps. Powered by NASA Open API APOD. You can checkout the repository here or browser the live site here.
Backend, FrontendAutohub – Vehicle history management made easy
Thursday, November 12th, 2020
Single page application with React and Semantic UI as frontend. ASP.NET Core backend with PostgreSQL database. Deployed to Ubuntu server with GitLab and Ansible. Checkout the project at GitLab! Dashboard page showcase Reports page Vehicle histories page Vehicles page Vehicle details page
Backend, Data stores, DevOps, FrontendBarstol.bg
Sunday, April 7th, 2019
New selfhosted e-commerce website for Barstol, local provider for chairs. Technologies used: WordPress, WooCommerce.
Backend, FrontendQuickstart project for automated UI testing with Selenium
Saturday, November 11th, 2017
Quickstart project for automated user interface testing with Selenium WebDriver and TestNG Find the project on GitHub
Backend