Zlatin StanimirovOn being curious not overhyped about all new JavaScript runtimesNowadays, new runtimes to run JavaScript or TypeScript on the backend pop up quite frequently. We currently have Node.js, which is the…Sep 15Sep 15
Zlatin StanimirovLet’s build a Hot-Swapable API server in C#I want to build a server in which we can update APIs without killing the process instance. You may think “but wait, doesn’t php do that…Aug 9Aug 9
Zlatin StanimirovAnecdotal and non scientific comparison between Gemini and ChatGPTGemini and ChatGPT are powerful tools, but neither is a silver bullet. Existing comparisons between Gemini and ChatGPT often stay at a high…Apr 26Apr 26
Zlatin StanimirovTechnical Debt versus Premature OptimisationThe goal of any development team or engineering organisation is to maximise business value.Apr 1Apr 1
Zlatin StanimirovReflections on the complexity of multi product projects and integrationsAs my role of Delivery and Technical Lead is coming to an end it feels like the right time to have a few posts focused on some of the most…Feb 27Feb 27
Zlatin StanimirovDetecting and fixing errors in the .Net Core documentationI’ve been getting to know the C# / .Net Core ecosystem. It’s nice. Much nicer than I imagined.Feb 14Feb 14
Zlatin StanimirovHow not to burn out during large refactoringsDuring my career as a developer, there are 2 times I nearly burned out. (Also a time I did burn out, early on, but this is the story for…Jan 23Jan 23
Zlatin StanimirovOptimizing an SQLite instance with database normalization and refactoring the codeThe past 3 articles I’ve written have been about one of my closed source projects. It tracks the price on items in the biggest local shops…Jan 16Jan 16
Zlatin StanimirovIntroducing Static Sharding to an SQLite BackendI am recently reading up a bit on sharding and wanted to make an experiment — to introduce static sharding to an backend project I have…Jan 14Jan 14