What we're about

Techie Brekkie Edinburgh is a monthly meetup with a simple goal – to bring together techies in the city and provide a round table discussion over breakfast. An expert guest speaker will kick off each session to stimulate debate on the hot topics within software development, data, architecture, delivery, testing and UX.

This group is dedicated to the needs and interests of the Edinburgh Tech Community so if you would like to see a specific area covered or indeed would like to be a speaker get in touch, we’d love to hear from you.

We also have a few topics in mind so why not sign up and we’ll keep you updated so you can pick out the most relevant Techie Brekkie for you!

Please note, this group isn’t open to sales or recruitment professionals.


Techie Brekkie events are intended for education, networking, and community. To ensure it is a welcoming, friendly environment all attendees, speakers and volunteers at any Techie Brekkie event are required to conform to the following Code of Conduct. We will enforce this code throughout our events.


Techie Brekkie is dedicated to providing an inclusive event experience for everyone regardless of gender, gender identity, sexual orientation, disability, physical appearance, race, age or religious beliefs. We do not tolerate harassment of event participants or Techie Brekkie volunteers in any form. Sexual language and imagery is not appropriate at our events, including the content of the talks. Participants violating these rules may be asked to leave at the discretion of our event organising team.


Harassment includes offensive verbal comments related to gender, gender identity, sexual orientation, disability, physical appearance, race, age, or religious beliefs. We do not tolerate sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other Techie Brekkie events, inappropriate physical contact and unwelcome sexual attention. Participants asked to stop any harassing behaviour are expected to comply immediately.

If a participant engages in harassing behaviour, the event organisers may take any action they deem appropriate, including warning the offender or expulsion from the event and any future Techie Brekkie events. If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact one of the Techie Brekkie organising teams immediately.

The Techie Brekkie organising team will be happy to help participants contact security or police, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of our events. We value your attendance.

Thanks for making our events an inclusive and friendly environment.

Upcoming events (1)

Techie Brekkie #9 / Code is a Natural Language

Needs a location

Join us bright and early on 8 July for a stimulating talk by Alec McEachran for you to enjoy over a delicious free breakfast.

Techie Brekkie is open to all disciplines to help foster partnership and collaboration.


// 'Code is a Natural Language' //
Alec McEachran, Principal Software Developer at KPV Lab

Most of the time, building a software application is a team enterprise. Solving problems and writing code that computers can execute can be challenging… but that’s the easy part, compared to writing code your teammates can understand!

Writing code is about formalising algorithms that computers can execute, but it’s also about communicating ideas between each other. Over time, this communicative part becomes more important.

Code is ultimately reduced to a set of computer instructions. Natural languages like English or Spanish cannot be reduced in this way. The meaning of natural language is created by a shared understanding between the group who are communicating. Meanings can shift over time!

Natural language is all ambiguity and nuance. Today, most of us never see the instructions that our code produces. Our code is full of nouns and verbs. Our descriptions contextualise and disambiguate. To write code well, we have to pay attention to our code’s natural language.

// About Alec

Alec is Principal Software Developer at KPV Lab, Edinburgh, working on web 3D graphics. He used to be a Senior Software Developer at YouTube. He has a degree in Philosophy and a PGCE in Mathematics Education, and worked as a secondary school Mathematics teacher for a few years. He also swims a lot and supports Aston Villa. He and his wife have a very spoiled cat called Winnie.


You can find our Code of Conduct under 'What we're about' here https://www.meetup.com/Techie-Brekkie-Edinburgh/

Photos (16)