Architecture
-
Software Development

The importance of a data format: Part II â The environment matters
When designing a new data format, it is important to remember in what environment weâll operate in, what are the…
Read More » -
.NET

Architecture and Modelling Tools
UML models helps you to design and understand your application architecture. Further, you can use the UML models for your…
Read More » -
.NET

The insidious cost of allocations
One of the things we learned from build high performance systems is that algorithm complexity is important for system…
Read More » -
.NET

CoreCLR Documentation
Today I want to show you some documentation that is not directly from the MSDN. Instead, it comes from the…
Read More » -
.NET

Buffer Allocation Strategies – Explaining the solution
In my previous post, I threw a bunch a code at you, with no explanation, and asked you to discuss…
Read More » -
Software Development

User experience on the main pathâget it or get lost
The background for this post: Recently I got an email from a startup founder about a service that they are…
Read More » -
.NET

Dependency injection in WCF
Dependency injection is a software design pattern that implements inversion of control for resolving dependencies and is highly recommended for…
Read More » -
Software Development

Suprastructure â how come âMicroservicesâ are getting small?
Now, I donât want to get off on a rant here*, Â but, It seems like âMicroservicesâ are all the rage…
Read More » -
Software Development

Dataâs hierarchy of needs
This post originally published in the AppsFlyer blog. A couple of weeks ago Nir Rubinshtein and I presented AppsFlyerâs data…
Read More » -
Software Development

Are you getting worked up over code duplication?
As programmers, we have long learned that Duplication is the Ultimate Sin of programming. Even considering to duplicate something is…
Read More »
- 1
- 2


