/home/ahmetb
  • Blog
  • About me
  • Tweets
  • GitHub
  • Talks
30 August 2015

LinuxCon: Writing Container-Friendly Applications

I recently gave a talk at LinuxCon 2015 North America in the ContainerCon track about “Writing Container-Friendly Applications”. The talk is about how we can take advantage of very simple OS built-ins and apply some common sense to design beautiful services and command-line tools that can live happily inside the containers. You can find the slides below in this post or here. In the talk, I gave some examples of bad practices from popular (but somewhat old) open source projects (such as Apache HTTPD, NGINX, Cassandra, MySQL) now containerized as Docker Official Images and what makes them so hard to create Docker images of them in terms of practices they apply for dealing with configuration, logging, execution modes and so forth. Read More →

14 July 2015

New Microsoft Employee Badges

Last year, out of boredom, I wanted to redesign the Microsoft employee badges. I just got a piece of paper, started scribbling and in a couple of hours I came up with a design that I later published as “The Blue Badge – Reimagined”. This concept design received huge love internally at Microsoft as well as externally on Hacker News, Designer News, Reddit and many other platforms. At this point it is a good idea to admit that I am not a designer, I am a software engineer and this is not my day job. Read More →

27 June 2015

Azure Friday with Scott Hanselman

I have been guest of Scott Hanselman on our weekly #AzureFriday show last week. We talked about Docker 101 and some new cool Docker features on the Visual Studio Docker plugin. Thanks Scott for having me! Read More →

11 May 2015

Porting Docker Client to Windows

I spent the last two months porting the Docker command line interface to Windows with my colleagues on the Microsoft Azure Linux team. Starting with Docker 1.6, a Windows client is shipping with Docker’s official release. This is my first time heavily participating in the development of an open source project and I want to tell you how awesome it was. We recently announced the first version of “Docker Client for Windows” on Azure Blog and on Docker Blog and this is the making-of story of it! Read More →

01 May 2015

Docker Seattle Meetup: Recap

Posting some photos from the event! Thanks everyone for coming in. We had a great day at Docker Seattle Meetup this time and thanks Docker folks for flying up here and joining us! I shared news around Windows Server Containers, Hyper-V Containers, Windows Nano Server, Docker Client for Windows and future plans for Docker in Azure platform. Patrick Chanezon from Docker has went over Docker ecosystem and how each piece of containerization tools and techniques play with each other. Read More →

20 April 2015

Meetup: Docker on Azure and Windows

I will be speaking at Docker Seattle Meetup group about “Docker Ecosystem on Azure and Windows” with Patrick Chanezon. Please join us for this free event on April 22, 2015 (6-9 PM) at Impact Hub Seattle. You can register here or check similar events in New York City or San Francisco. Read More →

19 March 2015

Channel 9: Docker Machine on Azure

I have been guest of David Tesar in the Edge show on Channel 9 to talk about the early bits of Docker Machine and how it is used to create Docker hosts on Microsoft Azure. Docker Machine (formerly known as docker hosts command in its earliest days) has an Azure driver which has been developed by Jeff Mendoza in Microsoft Open Technologies. This driver written in Go uses azure-sdk-for-go to talk to Azure Service Management APIs to provision virtual machines and install Docker in them using the Azure Docker VM Extension. Read More →

18 March 2015

Herding Code Podcast

I have been guest of Jon Galloway, K. Scott Allen, Kevin Dente and Scott Koon in their lovely Herding Code Podcast Episode 202 to talk about Docker and Docker things happening on Windows and Microsoft Azure platform. We chatted about making of the ASP.NET 5 Docker image, doing open source at Microsoft, container orchestration technologies and some speculations about how Windows containers will work. You can visit their website or iTunes to tune in or just listen below: Read More →

  • ««
  • «
  • 9
  • 10
  • 11
  • 12
  • 13
  • »
  • »»