Although it feels like only yesterday I realised this week that I moved out of CodeBase pretty much a year ago. In that time I have missed the community spirit and light-hearted competitiveness of the various individuals and teams working to build the next big thing. Whilst I have enjoyed my time working on various coding contracts and technical leadership consultancy placements (most recently through … Continue reading Back home at CodeBase
Culture is a hot topic these days – if your young company does not have a culture then it’s not a cool startup right? Well let’s just stop right there. A business culture is not optional – it’s not something that you may or may not have – it is there whether you noticed or not. The question is do you know your culture and are … Continue reading What is (good) company culture?
Wow it’s been a busy few days getting the Fyne project up and running. It’s been well received by a large number of people already – gaining more people on our chat channel in 1 week than the Edi IDE project gained in almost 2 years! To mark the occasion of 10 days I added a blog post (and blog page 🙂 ) to the … Continue reading The First 10 Days of Fyne
What follows is an email I sent to the Enligthenment Developer list today. For some time I have wondered if the project has lost it’s way and I finally decided it’s time to make a move – and announce my new project at http://fyne.io! I know there are others who are thinking about what the future might hold in desktop software – if you want … Continue reading A different direction for a brighter future
One of my favourite topics is startups – discussions about the benefits of young companies and how innovative workspaces can be a boon to productivity and healthy work life balance. It would be remiss of me, however, to imply that it is always great. There is a lot of hard work involved of course but it is also possible to have negative workplaces amongst all … Continue reading The wrong company can seriously damage your health
It’s cold outside and we need warming up – so I started work on updating the flame module. Flame is the second Enlightenment 0.17 modules that I have brought back to life. It should find a proper home in due course but for now you can build it by downloading directly from the Enlightenment git server. Happy holidays everyone! Continue reading Desktop ablaze
Yup it’s winter time and the temperature is dropping – but no snow outside. So I decided to let it snow indoors instead :). The Snow module is the first of a series of Enlightenment 0.17 modules that I am bringing back to life. It should find a proper home in due course but for now you can build it by downloading directly from the Enlightenment … Continue reading Snowing like it’s E17
Since moving house I’ve not had much time to spend preparing the attic for my model railway. At the weekend I finally finished the flooring necessary to walk around and set up the baseboard (largely thanks to a great mini-saw from Mac Allister). In preparation for an enjoyable winter getting my trains up and running I decided to gather all of the boxes (moved or … Continue reading Winter weather means model trains
At the ScotlandISDeveloper Conference and Business Forum this year we were treated to a fantastic after dinner close by Sir Frank Dick. As well as amusing and thought provoking anecdotes he had a lot of motivational points that rallied the room to be confident and make the change we want to see in the world. As I think about my next Business potentially being global … Continue reading Tackle the big problems
Estimation is a big topic and there are many posts to write on it, but first let’s address one confusion about Software Engineering estimates: Estimates are not delivery commitments Maybe that sounds daft or maybe it’s obvious but far too many companies that I talk to are asking their team to estimate in hours, make a deadline at the sum of those hours and then … Continue reading Why is it difficult to stick to estimates?