Category Archives: learning

Workshop about Event Sourcing

In my last two posts (here and here) I am talking about Event Sourcing. Now I am very pleased to announce that on Saturday June 20th I will be leading a free workshop about Event Sourcing. Yes, the workshop is … Continue reading 

Also posted in Elasticsearch, Event sourcing, GetEventStore, MongoDB, workshop | Comments Off

CQRS Workshop – Retrospective

Introduction Today I had the honor of leading the first of a series of workshops at ClearMeasure. The topic of this workshop was CQRS. After a brief introduction into the topic the attendees were working in teams of 2 to … Continue reading 

Also posted in architecture, CQRS, design, How To, introduction, practices, workshop | 1 Comment

CQRS revisited

Introduction In my opinion Command Query Responsibility Segregation (CQRS) is one of the most useful architectural patterns when used in the context of a complex line of business application (LOB). Martin Fowler writes … At its heart is a simple … Continue reading 

Also posted in architecture, CQRS, How To, patterns | 1 Comment

Starting a new adventure

Looking back I’ve been working as an architect and chief architect for TOPAZ Technologies LLC more than 6 years. It has been an exciting time and I have learned a lot. In 2009 I inherited an enterprise application that, let’s … Continue reading 

Also posted in hiring, job, personal | 3 Comments

How to become in polyglot in 5 hard steps.

With today’s world of programming languages where many languages are better at certain tasks than other’s you’ll find it useful to learn multiple languages over the course of your career (as well as keeping your skill sets current). Here are … Continue reading 

| Comments Off

AngularJS–Part 1, Feedback

Introduction This is a series of posts to describe our approach to slowly migrate a Silverlight based client of a huge and complex LOB  to an HTML5/CSS3/JavaScript based client. These posts report on the lessons learnt and are meant to … Continue reading 

Also posted in AngularJS, developer, didactics, methodology | 7 Comments

Playing With Haskell

My tech book club is starting to look at Haskell. I’m as big of a language addict as anyone so I wanted to dive in early and this is the overview of what I’ve found so far Statically Typed But … Continue reading 

Also posted in How To, misc | 17 Comments

Focused and Narrow; Superficial and Broad

In my 20′s I got exposed to a large variety of work situations and was able to succeed in a variety of technical fields (admin, developer, hardware tech, etc). I had the time back then to not have to choose … Continue reading 

Also posted in installation, NSIS, tutorial, WIX | 6 Comments

Discussion: Mentoring, Knowledge Transfer and Different Styles Of Learning

I’ve been very fortunate that for most of my adult life, even before I got into tech I’ve been “the boss”, and had gobs of mentoring opportunities. I enjoy it and more importantly I know I will have a greater … Continue reading 

Also posted in brownfield, legacy code, patterns, practices, PTOM, SOLID, TDD | 4 Comments

Learning and understanding

Warning: This is a special post. It’s about learning in action. In my introduction I told you that I have a flair for didactics and methodology and I have worked for quite some time in this field. So, don’t expect … Continue reading 

Also posted in didactics, methodology | 6 Comments