DevMavens

ma•ven (mā'vən)

n.  A person who has special knowledge or experience;
an expert.

dev•ma•ven
('dev-mā'vən)

n.  An expert developer with great influence.

Oren Eini

Oren Eini is a senior developer / architect, focusing on architecture, data access and best practices. Most often, he is working on building complex business systems using .Net 2.0, NHibernate and Castle's Frameworks, providing training and guidance for the use of Object Relational Mapping, Inversion of Control, Domain Driven Design and other exciting topics. Oren is an active member in several leading Open Source projects, including (but not limited :-) ) NHibernate, Castle and Rhino Mocks.


Ayende @ Rahien | 07 Jun 2024 12:00

The code that lived in my head rent free for 30 yearsSubscribe to this feed

Oren Eini writes "....I have a piece of code that has been living, rent-free, in my head for the past 30 years or so.In middle school (I was 12 - 13 at the time), I was taught Pascal as the entry-level programming language. I found it to be a really fascinating topic, as..."
Read more »  The code that lived in my head rent free for 30 years


Ayende @ Rahien | 30 May 2024 12:00

Building a serverless secured dead dropSubscribe to this feed

Oren Eini writes "....I ran into this fascinating article (I wrote another blog post discussing it) and that got me thinking. How would I approach building a dead-drop implementation? For that matter, what do we need from a dead-drop system?I think that..."
Read more »  Building a serverless secured dead drop


Ayende @ Rahien | 28 May 2024 12:00

re: Secure Drop protocolSubscribe to this feed

Oren Eini writes "....I just read this (excellent) introduction to the Secure Drop protocol, meant for journalists to have a way to safely accept anonymous information from sources. Using Tor and something like Tails (with a pretty good guide on how to connect to it..."
Read more »  re: Secure Drop protocol


Ayende @ Rahien | 16 May 2024 12:00

My calendar is full 10 years from nowSubscribe to this feed

Oren Eini writes "....Take a look at this wonderful example of foresightedness (or hubris).In a little over ten years, Let’s Encrypt root certificates are going to expire. There are already established procedures for how to handle this from other Certificate..."
Read more »  My calendar is full 10 years from now


Ayende @ Rahien | 14 May 2024 12:00

Modeling: Date vs. DateTimeSubscribe to this feed

Oren Eini writes "....I got a really interesting comment on a blog post talking about query optimization. The context was that working with dates is much easier for a query engine than working with date & time at the millisecond granularity. You can read the details..."
Read more »  Modeling: Date vs. DateTime


Ayende @ Rahien | 07 May 2024 12:00

Corax Query Plan visualizationSubscribe to this feed

Oren Eini writes "....Corax is the new indexing and querying engine in RavenDB, which recently came out with RavenDB 6.0. Our focus when building Corax was on one thing, performance. I did a full talk explaining how it works from the inside out, available here as..."
Read more »  Corax Query Plan visualization


Ayende @ Rahien | 03 May 2024 12:00

Deniable EncryptionSubscribe to this feed

Oren Eini writes "....I ran into an interesting Reddit comment about deniable encryption and decided to spend an evening playing with it. The concept is that we have a way to encrypt a message in such a way that we can provide a key that would reveal a..."
Read more »  Deniable Encryption


Ayende @ Rahien | 19 Apr 2024 12:00

CollabTalk Podcast | Episode 123 with Oren Eini–Building a business with Open Source foundationsSubscribe to this feed

Oren Eini writes "....For Episode 123 of the CollabTalk Podcast, we explored the pivotal role of community in shaping businesses, discussing my guest’s founding of his company and the strategies for building and nurturing open-source communities. We covered the symbiosis..."
Read more »  CollabTalk Podcast | Episode 123 with Oren Eini–Building a business with Open Source foundations


Ayende @ Rahien | 04 Apr 2024 12:00

Vacations, leaky abstractions, and modeling concerns, oh my!Subscribe to this feed

Oren Eini writes "....Our task today is to request (and obtain approval for) a vacation. But before we can make that request, we need to handle the challenge of building   the vacation requesting system. Along the way, I want to focus a little bit on how to deal..."
Read more »  Vacations, leaky abstractions, and modeling concerns, oh my!


Ayende @ Rahien | 28 Mar 2024 12:00

RavenDB’s storage engine: Voron–unlocking the secretSubscribe to this feed

Oren Eini writes "....A couple of months ago I had the joy of giving an internal lecture to our developer group about Voron, RavenDB’s dedicated storage engine. In the lecture, I’m going over the design and implementation of our storage engine.If you ever had an interest..."
Read more »  RavenDB’s storage engine: Voron–unlocking the secret


This Maven's Blog

Oren Eini

Ayende Rahien

Israel