Latest Posts

Surge Shortlisted for Prestigious Innovation Award

Instil are delighted to announce that Surge has been shortlisted for the Federation of Small Businesses’ Business and Product Innovation award. Set to be announced at the FSB Small Business...

Matt McComb

Matt McComb


GDG Dublin: The Kotlin Edition

The Instil team have adopted Kotlin as our go to language for android and server development. One of the unexpected side effects has been a significant boost in morale. It’s...

Richard Bell

Richard Bell


A Taste of Things to Come

Alternative JVM languages will become commonplace. Even though ‘time makes fools of us all’ this feels like a dead cert. During 2018, we have seen all our large clients make...

Garth Gilmour

Garth Gilmour


Programming in English

For as long as I can remember, programming has been pushed as a largely mathematical and STEM-based activity. To be good at programming, you not only had to be good...

Tara Simpson

Tara Simpson


Community Matters

Software development is in a state of perpetual churn. Not a week goes by without the release of a new framework or open-source library, claiming to be the next silver...

Tara Simpson

Tara Simpson


AIB Datahack

Prelude An overwhelming sense of anxiety woke me up at 3am. I was ill prepared for the day ahead, it had been a couple of months since I last dabbled...

Samir Thapa

Samir Thapa


Summary of KotlinConf 2018

The second ever KotlinConf took place in Amsterdam from 3rd-5th October 2018 and having missed last year’s event, the Instil team were looking forward to a thought-provoking conference over the...

Garth Gilmour

Garth Gilmour


Instil Autumn Outing: Golf Punks

Team Bonding Last week the Instil crew lined up some team ra-ra with the three elements of life: food, beer and sports. The plan was simple; destroy some pizzas, play...

Richard Bell

Richard Bell


Kotlin Contracts

The Kotlin type system is fairly flexible but there are a few corner cases where the compiler enforces rules which can be a little restrictive. For example, we can’t declare...

Chris van Es

Chris van Es


Kotlin Inline Class

In the upcoming Kotlin version 1.3, an experimental feature called inline classes will be introduced to the language. This helps address common errors caused by a developer when they rely...

Neil Armstrong

Neil Armstrong


A personal review of why Instil switched to Kotlin

An overview of why all parts of Instil’s business has switched to Kotlin over the past three years. By an unrepentant Scala Fanboy. About us For those who don’t know...

Garth Gilmour

Garth Gilmour


Harry Intern Life @instil

What have you learned A whole lot more than I ever thought I would! I went into placement knowing it was going to be a challenge, and there were going...


Benn Intern Life @instil

Benn Henderson joined Instil as a fresh-faced intern from Queen’s University Belfast, currently studying the undergraduate computer science degree. He quickly became a key part of the Instil mobile development...


Chaos and Order

The world (and software development) can be chaotic, so we have conventions and rules to bring about order. This enables progress, but we must also recognise the cost. In The...

Eoin Mullan

Eoin Mullan


Why You Must Work Here

What do you want from a job? This question has many answers, but there are four which are common to everyone. These are the four pillars which hold your career....

James Carlisle

James Carlisle