Bio
Armagan is the founder of Coyotiv GmbH, and is currently on a mission to bring a scalable and nimble engineering culture to startups and enterprises. A software architect well versed in both the backend and frontend systems, he focuses on building resilient cloud systems.
He loves open source and is the author of cote, a library for building microservices with Node.js, among many others. In his free time, he loves to hack stuff with JavaScript, ranging from musical gadgets to brain signals processing. Armagan is a public speaker, a mentor and a lecturer.
He also leads Lonca, a software craftspersonship school for women engineers, and teaches JavaScript at Coyotiv School of Software Engineering.
My Talks
Building a secure, scalable cloud for real-time IoT devices
IoT is promising, but security and service quality are often overlooked. We have already seen several major IoT vendors hacked, automotive companies among them. This talk lays out the challenges an...
Code, Play & Rock 'n' Roll: A WebAudio Experiment
The web is an amazing platform with numerous APIs, some of which enable real-time music applications within the browser. Learn about the WebAudio API and its capabilities in a fun, exciting way, wi...
console.log(brain)
What is the ultimate hack of our lives? What is the one thing that we strive to learn the most about? What is the thing that will truly unlock our potentials? What if you could log your brain to th...
MIDI: A new dimension in controlling your browser
Gone are the days of knobs and buttons, or tactile controls. But are you really limited to a keyboard and a mouse, or could physical controls enable better control of your software? This talk revea...
Mindset, infrastructural and organizational changes to adapt to microservices
Microservices are taking the world by storm and it’s more than just an architecture — in order to fully function, microservices approach needs a transformation in your development teams and total c...
The Human Side of Microservices
“organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations”
— Melvin Conway, 1967
This talk describes the h...
The Secret of Miyagi: Lessons to build your software career
This talk investigates the master-apprentice relationship of fictional but inspiring heroes, Miyagi & Daniel, from the movie Karate Kid in a software engineering perspective. Armagan talks about so...
Vuelve Vue 2! A critical look at the Composition API in Vue 3
The Composition API introduced in Vue 3 brings a composable, but imperative model of programming to Vue.
This talk explores the ideas of declarative programming vs imperative programming in the co...
You should be giving a talk next year
Participating in conferences and learning from experts is great, but as a community we are missing a lot when it’s the same faces every year, everywhere. This is a fun, inspiring talk, and by the e...
Zero-configuration microservices with Node.js and Docker
Microservices is very hot, alas, we see a lot of ideas from the past rebranded as microservices; whereas the thinking behind it implies and promises a bigger change. This talk goes over the details...