Week in Review (Jan 25, 2016 – Jan 31, 2016)

Industry Grinds To a Halt While GitHub Gets DoSed

The “Don’t host stuff yourself” crowd got a good dose of reality this week. Any organisation relying on modern “continuous delivery” that leveraged Github hooks to kick off builds and deploys needed to find ways to do that themselves. Probably the biggest feature going for Github is code review instrumentation that is key to many organizations’ way of ensuring quality of their solutions. With alternates like gitlab available, going for the “just make an account here and get productive” mantra will be looked at twice. Deploying something like gitlab on DigitalOcean or other hosting platforms is becoming easier. An added bonus is that the privacy concerns are covered when hosting your own solution. Next up, we’ll see when Slack and other popular cloud services suffer the same fate and see what alternatives organizations turn to. One to look to is MatterMost. OpenSource will keep commoditizing what deserves control over direction and hosting.

Domain Driven Design Europe Conference

As CQRS and Event Sourcing steal the show again, many attendees took part of ad hoc Event Storming sessions. Greg Young managed to fly in from the Canary Islands just in time to deliver the closing keynote – still wearing his flip flops, apparently. After 10 years of the concepts of CQRS and Event Sourcing, Greg delivered a retrospective. A reminder to all new to CQRS and Event Sourcing is to fight the temptation to write a CQRS framework. Also, we can expect Greg’s CQRS book called “Event Centric” in 2035. For some great highlights from the twitter discussions during the conference, including “get rid of Jira”, see the hashtag #DDDEU. If you are overwhelmed by Event Sourcing and CQRS, please checkout Evolving Architecture by Cheating to learn how to get going quickly without taking the wrong shortcuts.

Linux Foundation Corruption

When something succeeds, we see psychopaths try and take advantage of the situation. Like many others, I was surprised a few months earlier why my yearly automatic payment contribution to the Linux Foundation was being stopped. It seems that the organisation leader Jim Zemlin has been bought out like a politician by a lobby group. The foundation is now going to only be engaging in corporate sponsorship. There are many other aspects to how this has played out over the last year and some incredibly good and generous people have been pushed out. With communities being able to communicate so quickly via Twitter, Reddit and others, hopefully this can be reversed quickly and open-source organisations can continue to be funded in a democratic fashion as always. source

Interviewing’s F#$%ed – Especially in Startups

A common argument in organizations and their leadership is how to conduct an interview. With how hot the tech industry is right now, it’s no surprise that we keep seeing startups that don’t need much more than some CRUD application and a load of marketing and sales. However, the interviews are being conducted in a manner that seem to aim for candidates to be able to do complex math on the spot, recall big-O notation for select sort and other trivia (given the job being applied for). What most of the startups should be focusing on is code organization, test-first and Object Oriented Programming. Why OOP? Because it shows deeper organisational abilities that lead into a better understanding of transactional boundaries and other important matters that will help a start up to scale if they succeed and are lucky enough to have those problems. (source)

Remembering The Challenger Disaster


January 28th marked the 30th anniversary of the Challenger disaster. Many important lessons were learned from this tragedy. We saw Richard Feynman help find the cause. One small way that the anniversary was etched into computing history was with the gesture from Eric Cotton by setting the clock preferences icon in the Amiga OS to the time of the explosion. This time on the clock was from the initial reports, later the actual time was reported by NASA.

All The VPNs

With services like Netflix cracking down on users faking their countries to get more content, it’s nice to find a collection of services that help fight the trend of geo-locating user IPs. This google document provides a very comprehensive list and includes pricing, free trial period, refund time, whether the technology behind it is open-source and other useful information. So if Netflix suddenly stops giving you content from the country you prefer to use, try one of the others; they may have circumvented their schemes.

Comments are closed, but trackbacks and pingbacks are open.