-
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
Concurrent max value
For a feature in RavenDB, I need to figure out the maximum number of outputs per document an index has.…
Read More » -
.NET
Production postmortem: The case of the intrasingent new database
A customer called us to tell that they had a problem with RavenDB. As part of their process for handling…
Read More » -
Software Development
API Design: We’ll let the users sort it out
In my previous post, I explained an API design that give the user the option to perform an immediate operation,…
Read More » -
.NET
API Design: Small modifications over a network
In RavenDB 4.0 (yes, that is quite a bit away), we are working on additional data types and storage engines.…
Read More » -
.NET
What is new in RavenDB 3.5. Exploring data in the dark
One of the things that tend to happen a lot when we are developing with a database is that we…
Read More » -
Career
Career planning: The age of least resistance
On Sunday, there was a news program about how tough it is to find work after 40s. It was full…
Read More » -
.NET
What is new in RavenDB 3.5 My thread pool is smarter
The .NET thread pool is a really amazing piece of technology, and it is suitable for a wide range of…
Read More » -
.NET
Production postmortem: The case of the native memory leak
This one is a pretty recent one. A customer complained about high memory usage in RavenDB under moderate usage. That…
Read More » -
.NET
Production Postmortem The case of the intransigent new database
A customer called us to tell that they had a problem with RavenDB. As part of their process for handling…
Read More »