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 | 03 Sep 2010 09:00

The Law of Conservation of TradeoffsSubscribe to this feed

Oren Eini writes "....Every so often I see a group of people or a company come up with a new Thing. That new Thing is supposed to solve a set of problems. The common set of problems that people keep trying to solve are: Data access with relational databases..."
Read more »  The Law of Conservation of Tradeoffs


Ayende @ Rahien | 02 Sep 2010 09:00

How far can you push commercialization?Subscribe to this feed

Oren Eini writes "....I was recently at a private company event (not my company, I was invited, along with others, because we have a close association to that company). The event itself wasn’t notable, but there was one thing that really bothered me, before the event..."
Read more »  How far can you push commercialization?


Ayende @ Rahien | 01 Sep 2010 09:16

NHibernate Quick-start Workshop - November 1thSubscribe to this feed

Oren Eini writes "....Tikal is delighted to invite you to join our .NET open source workshop on November 1th , lead by Oren Eini (Ayende Rahien) and other Tikal .NET experts. Tikal offers a set of software development tools and methodologies that enable .NET developers..."
Read more »  NHibernate Quick-start Workshop - November 1th


Ayende @ Rahien | 01 Sep 2010 09:00

Don’t TOUCH that debugger, you moron, READ the exception stackSubscribe to this feed

Oren Eini writes "....There is a tendency to reach the debugger for every error that you run, but in most cases, it is the exception (and the exception stack) that provides enough to solve the problem in 99% of the cases. Case in point, I made some changes to Uber Prof..."
Read more »  Don’t TOUCH that debugger, you moron, READ the exception stack


Ayende @ Rahien | 31 Aug 2010 23:41

It is an issue of trafficSubscribe to this feed

Oren Eini writes "....I just had to respond to this post, Davy Brion talks about the Ruby community, and he had the following to say: When i asked them about interesting resources to follow as a newbie Rubyist, they all gladly shared their suggestions. When i thanked..."
Read more »  It is an issue of traffic


Ayende @ Rahien | 31 Aug 2010 09:00

It really happened, legacy programmers talesSubscribe to this feed

Oren Eini writes "....Fairy tales always start with “Once upon a time”, and programmers tales starts with “when I was at a client”… Two days ago I was a client, and the discussion turned to bad code bases, as it often does. One story that I had hard time understanding..."
Read more »  It really happened, legacy programmers tales


Ayende @ Rahien | 30 Aug 2010 09:00

Entity != TableSubscribe to this feed

Oren Eini writes "....I recently had a chance to work on an interesting project, doing a POC of moving from a relational model to RavenDB. And one of the most interesting hurdles along the way wasn’t technical at all, it was trying to decide what an entity is. We are so..."
Read more »  Entity != Table


Ayende @ Rahien | 29 Aug 2010 09:00

I ain’t going against my professional judgment pro bonoSubscribe to this feed

Oren Eini writes "....I had an interesting conversation with a guy about some problem he was having. This was just one of those “out of the blues” contacts that happen, when someone contact me to ask a question. He presented a problem that I see all too often, trying to..."
Read more »  I ain’t going against my professional judgment pro bono


Ayende @ Rahien | 27 Aug 2010 09:00

Database assisted denormalization – Oracle editionSubscribe to this feed

Oren Eini writes "....I decided to take a chance (installing Oracle is a big leap :-) ) and see how things match in Oracle. I decided to run the following query: SELECT deptno, dname, loc, (SELECT COUNT(*) FROM emp WHERE..."
Read more »  Database assisted denormalization – Oracle edition


Ayende @ Rahien | 26 Aug 2010 08:13

The Profiler New Features: Starring & RenamingSubscribe to this feed

Oren Eini writes "....An interesting thing happened recently, when I started to build the profiler, a lot of the features were what I call Core Features. Those were the things that without which, we wouldn’t have a product. Things like detecting SQL, merging it into..."
Read more »  The Profiler New Features: Starring & Renaming


This Maven's Blog

Oren Eini

Ayende Rahien

Israel

ayende (ayende)

ayende (ayende) LOL http://israelmatzav.blogspot.com/2010/09/latma-weekly-tribal-update.html, but more funny if you know the real song about 6 hours ago from web


ayende (ayende)

ayende (ayende) Got the gmail priority inbox about 10 hours ago from web


ayende (ayende)

ayende (ayende) @nicholascloud the mailing list 1 day ago from Seesmic twhirl


ayende (ayende)

ayende (ayende) @ironshay yes 1 day ago from Seesmic twhirl


ayende (ayende)

ayende (ayende) @ironshay 18:00 1 day ago from Seesmic twhirl


ayende (ayende)

ayende (ayende) Looking forward for ALT.Net Israel today & tomorrow 1 day ago from Seesmic twhirl


ayende (ayende)

ayende (ayende) @julielerman @JustinAngel transient contexts are BAD, they take away a lot of the power of the ORM. You want to have it per request 2 days ago from Seesmic twhirl


ayende (ayende)

ayende (ayende) @julielerman LOL, there are actually use cases for long lived, but _very_ rare, so easier to say never. 2 days ago from Seesmic twhirl


ayende (ayende)

ayende (ayende) @julielerman and if you ARE aware of how EF works, you still shouldn't use long lived contextes 2 days ago from web


ayende (ayende)

ayende (ayende) @DomRibaut I agree with @davybrion, I don't see this as an attack, nor was I insulted in any way 2 days ago from Seesmic twhirl


ayende (ayende)

ayende (ayende) @davybrion because at least they a) need to think if it is even possible, b) show that they care about this feature enough to work on it 2 days ago from Seesmic twhirl


ayende (ayende)

ayende (ayende) @davybrion it costs them nothing to ask them, and it'll usually cost me a lot of time to develop. Asking for a ptach reduce that 2 days ago from Seesmic twhirl


ayende (ayende)

ayende (ayende) @davybrion that is more or less the point. I've limited time, and a lot of people think about a lot of "cool" features, then they want them 2 days ago from Seesmic twhirl


ayende (ayende)

ayende (ayende) @davybrion What is the diff? 2 days ago from Seesmic twhirl


ayende (ayende)

ayende (ayende) @bennage Unless you have to deal with it 3 days ago from Seesmic twhirl


ayende (ayende)

ayende (ayende) Spent most of the day fighting this bug: http://groups.google.com/group/ravendb/browse_thread/thread/964e54c928a3d47c Had to admit defeat! 3 days ago from web


ayende (ayende)

ayende (ayende) @hmemcpy Had to look up what the handle means 3 days ago from Seesmic twhirl


ayende (ayende)

ayende (ayende) @hmemcpy http://support.microsoft.com/kb/129947 3 days ago from Seesmic twhirl


ayende (ayende)

ayende (ayende) I want that Priority Inbox right now! 3 days ago from Seesmic twhirl


ayende (ayende)

ayende (ayende) @siimv email me, pls 3 days ago from Seesmic twhirl