Portrait by Gabriel Garcia Marengo.
Adrian Kosmaczewski is a writer, a software developer and a trainer. He is a published author, and has worked as a professional software developer since 1996. Adrian holds a Master in Information Technology from the University of Liverpool. Currently in charge of Developer Relations at VSHN. Together with Graham Lee, he is the creator of De Programmatica Ipsum, a monthly publication about the impact of software in society.
When not coding or teaching, Adrian likes to spend time with his wife Claudia, his cat Max and his Olivetti Lettera 22 typewriter.
Adrian has written or co-authored many books about software development, plus a novel, since 2012.
Adrian has been blogging about software development since 2004.
"Being A Developer After 40" – received more than half a million views and made the front page of Hacker News. It has been shared over six thousand times on social media, and has been translated by volunteers to Russian, Hungarian, Czech, Portuguese, Persian, Vietnamese, and Romanian.
Adrian has worked as a professional software developer since 1997.
Conway: An implementation of Conway’s Game of Life in 20 different programming languages.
SwiftMoment: A time and calendar manipulation library for iOS, macOS, tvOS, & watchOS, written in Swift 4 with Xcode 9.
nib2objc: Set of tools and utilities (command line, GUI, Mac Service) to transform NIB files for the iPhone into Objective-C code files. Featured in an ArsTechnica article by Erica Sadun in 2009. Featured in The Changelog in 2011.
eBook-Template: Template to create PDF, ePub and Kindle books with Asciidoctor
iOS7-Presentation: A short summary of new APIs and features available for app developers in iOS 7, built as a self-demostrating iPad application. Shown in the GOTO Nights in Eindhoven and Amsterdam (November 20th and 21st 2013) and Zürich (December 18th 2013)
Adrian is a regular speaker at developer conferences in English, French and Spanish. Discover and download Adrian’s slides and presentations at his SpeakerDeck.
"DevOps in the Enterprise" moderator, WeAreDevelopers Live Week, October 2020 (video).
"Quick recap on KubeCon 2020 and update on Project Syn", Cloud Native Computing Switzerland Meetup, August 2020 (video).
"Docker and Kubernetes: the way to cloud native computing", webinar, May 2020 (video).
Workshop about server-side Swift & Docker at the second Swift Alps, Crans-Montana, Switzerland, November 2017 (website).
"10 Years of iPhone", MCE Conference, Warsaw, Poland, May 2017 (video).
"The Developer Guide To Migrate Accross Galaxies", AppBuilders, Lausanne, Switzerland, April 2017 (video).
"Être Développeur après 40 ans", MiXiT, Lyon, France, April 2017 (in French, video).
"Making iOS Applications Accessible", Mobile Developer Summit, Bangalore, India, September 2016 (video).
"Being a Developer at 40", Mobile Developer Summit, Bangalore, India, September 2016 (video).
"Refactoring iOS Projects", UMT 2016, Dnipro, Ukraine, July 2016 (video).
"Being a Developer at 40", AppBuilders, Zürich, Switzerland, April 2016 (video).
"Cocoa is the new Carbon: The Future of Apple’s Beloved Framework", Zürich, Switzerland, February 26th, 2015 (slides).
"The Tao of Swift", Zürich, Switzerland, September 2014 (slides).
Durban, South Africa, October 28th, 2014.
Amsterdam, Netherlands, September 30th, 2014.
London, United Kingdom, August 14th, 2014.
Leeds, United Kingdom, August 13th, 2014.
Zürich, Switzerland, May 26th, 2014.
Foro de Tecnologia CAINCO, Santa Cruz de la Sierra, Bolivia, June 16th 2011.
"Introduction to iOS Application Development", OOP 2011, Munich, Germany, January 24th, 2011.
"Introduction to iOS Application Development", Scandinavian Developer Conference, Göteborg, Sweden, April 2011.
"Accessing Web Services From iPhone and iPad Applications" and Workshop: "Write your first iPhone App", JAOO, Aarhus, Denmark, October 2010 (website).
"iOS Application Development", JAOO, Zürich, Switzerland, August 2010.
Making of the digital2.0 iPad application, July 2010 (video).
"DevDay for iPhone", London, United Kingdom, June 25th 2010 (website).
"DevDays for iPhone", Geneva, Switzerland, June 23rd, 2010 (website).
"Panorama et enjeux du marché des applications iPhone", Yverdon-Les-Bains, Switzerland, June 17th, 2010.
"iPad for iPhone Developers" event, Zürich, Switzerland, April 2010.
WebTuesday event "Mobile Apps with Web Technologies", Zürich, Switzerland, December 2009.
"DevDays for iPhone", Zürich, Switzerland, October 2009.
"Ten Commandments for iPhone App Development", Trifork meetup, Copenhagen, Denmark, August 2009.
"Dix Commandements pour le développement d’applications iPhone", Développeurs iPhone de Suisse Romande, January 2009 (in French).
"How to put your company in people’s pocket?", iPhone Conference, Geneva, Switzerland, October 31st 2008 (video).
Speaker at the Lausanne Mobicamp (in French).
Talks about "LINQ" and "SharePoint Workflows" at Microsoft DevDays, Genève, Switzerland, March 2006 (in French).
Producer of "VSHN.timer", weekly podcast about DevOps and Cloud technologies, since November 2020.
Adrian has often been interviewed in TV and online:
“Die neuen Schweizer Macher”, article in the SonntagsZeitung, June 2011.
"First iPads in Switzerland", April 2010 (video).
Interview at the Unofficial Apple Weblog, June 2009 (video).