While the urge to create your own, fit exactly for your purpose, API may seem appealing, don’t disregard the idea of implementing around standards from the beginning: you might be surprised at the benefits they bring in places you didn’t expect.Read more about "The unexpected side-benefits of implementing standards"
Read more about "Distributing the Build Token with Hubot"
Working on a side project? Ready to launch but don’t have / don’t want to spend money on hosting it?
There is certainly no shortage of tools to help you host, build and deploy your software, but most of it doesn’t come for free. If you’re working on your own project and need to integrate a bunch of different technologies it can become expensive quickly. I have a side project that has lots of moving parts and I thought it’d be a useful exercise to see if I could host, test, continuously deploy, monitor and log it for zero cost - here are my findings.Read more about "Host everything for free! (almost)"
It tells the story of what has been quite a journey for us over the last couple of years, as we migrated away from a general purpose graph database technology to managing our graph data in a document database.Read more about "Using MongoDB as a Graph Database"
Well, I guess I’d better start with an explanation. It’s been four months since I joined Talis… and just over four months since I asked the CTO what the dress code was in time for my first day.Read more about "p.s don't wear a suit"
We’ve been having a lot of discussion in the Talis development team recently about dependency management. It all kicked off from an, at the time, rather innocuous question of “_why do we need a composer.lock file checked in?_” in our PHP projects. There are differences of opinion on this - you can also browse other related pages and make your own mind up. The ‘official’ line, from one of the Composer authors can be found in Composer Best Practices, specifically here and here.Read more about "Remaining Composed? Keeping control of your sources"
Earlier this year, version 4 of Express was released. It’s got a bunch of pretty big changes, so if you’re thinking of upgrading, you’re going to need to be aware of them. Hopefully at the end of this post you shouldn’t be too daunted when thinking of updating your version.Read more about "Node Express 4"
Not happy with a 48” monitor for your presentation? No problem - just share your desktop across a 3x3 bank of them, and the whole world can watch!Read more about "[hack day] Video Wall"
You’re lazy, you don’t want to walk all the way to the kitchen to find there’s no milk, right? Well, with this Talis hardware hack, you don’t have to…Read more about "Got Milk"
If you want creative workers, give them enough time to play. ~ John Cleese
Collaboration, it turns out, is not a gift from the gods but a skill that requires effort and practice and in recognition of this we’ve been trying to make sure that we give ourselves more time to creatively explore ideas as a team.Read more about "Talis Hardware Hack (May 2014)"