Archive | February, 2011

Temporary Tribes.

People get together to accomplish things. Starting a movement to create a change in law. Developers and designers working together to implement a new system into an organization. They get together. Accomplish stuff. And split up. A group is created. Their thing is done. A group is dissolved. They are all on a Big Adventure. […]

Continue Reading

NoSQL Job Trends – February 2011

February is obviously job trends month here, and we have another installment. Today, we are looking at NoSQL job trends. In the previous installment of NoSql job trends, there were eight products included. In this edition, I have included Riak due to a recommendation in the previous post and the amount of buzz I have […]

Continue Reading

The Whistle That Uncovers Your Secrets.

A good metaphor is an awesome tool to get fresh perspectives on things. My friend Ali Anani presents the idea that our inner world has effects on us and the effects will in their turn effect our surroundings, by looking at breathing. Our emotions are our chest. And the effects are our breath. Or as […]

Continue Reading

Do Frameworks Spur Adoption Of Programming Languages?

During the discussions surrounding my post about web and scripting language job trends, a question was raised regarding a comment made about Ruby and Rails: Obviously, Ruby and Rails are tied together, but seeing the growth trends starting to separate is a good sign for Ruby as a standalone language. What I did not realize […]

Continue Reading

Reflections on the 10 Years Since the Agile Manifesto

This month is the tenth anniversary of the start of the meeting that resulted in the Agile Manifesto. Much has changed in the ten years since the Agile Manifesto. Back then, the processes encompassed by the Manifesto—Extreme Programming, Scrum, DSDM, Feature-Driven Development, and others—existed only on the fringes of the software development world. It was, […]

Continue Reading

Online Marketing, The 36 Hour Course

As an internet user and developer, I tend to hear the words “internet marketing” and “online marketing” fairly frequently on social media, forums and on blogs. Obviously, I have a blog and have worked with web analytics, so some of the topics are somewhat familiar to me. However, I never really knew what “online marketing” […]

Continue Reading

5 Exercises to Bootstrap Culture

Bootstrapping – revealing a group culture. A culture is the element of a group that keeps its members together, committed to a shared cause. And as creating a culture can be creepy, bootstrapping uses storytelling, metaphors and visualization exercises to, well, bootstrap the process in a non-creepy way. Happy Bootstrapping. 1. The Story Of Your […]

Continue Reading

The 12 Key Reasons Companies Adopt Agile

So… I’m starting to see a pattern here… Snowmageddon in Atlanta and I go on a ‘flurry’ of writing… get back into the groove of working, and I can’t seem to manage a post or two. I’m going to have to figure out how to muster some serious self-discipline if this book is every going […]

Continue Reading

CQRS with Akka actors and functional domain models

Fighting with impedance mismatch has been quite a losing battle so far in the development of software systems. We fight mismatch to handle stateful interactions with a stateless protocol. We fight mismatch of paradigms between the user interface layers, domain layers and data layers. Nothing concrete has emerged till date, though there has been quite […]

Continue Reading