The year is coming to an end - time to look at the current state of one of my most beloved technologies: .NET.
Time to start a series about using TypeScript for creating large scale web applications.
Why do we tend to over-replace things in software development?
This week the conference season is about to start for me.
Most companies that ship some software do not develop that software. Instead the work is done by some IT service provider, which may not work out as expected.
Documentation is very important. However, often we face two problems: Keeping it in sync and making it available.
Using TypeScript with Webpack can be frustrating. Luckily, we can use some tricks to improve the experience.
Large web applications often enter the state of maintenance hell quite early - TypeScript provides an easy way out.
Three weeks in the new year it's time to look ahead.
How many abstractions does a system need? Which abstractions should be transparent? What languages are best suited for our needs?