Newsletter #108
Yo folks!
Filippo in action during his tech talk, showing us some cool tips and tricks with MySql:
Below you can find the usual list of interesting articles we discovered in the past 7 days.
Newsletter #107
Hi there!
Tech Thursday has come again! We had a big event last week!
Our nerdy “managers” went to Berlin last week to participate in the Rocket Tech Summit 2015
He like to be that casual! It was a good talk though :)
Links? Here they are!
Newsletter #106
Newsletter #105
Hi! It’s TechThursday again!
To prove that we are not joking around we are porting microservices (sometimes not that micro) to the basketball playground! :P
This is a picture of our team mates after a 3 vs 3 session!
And here’s your reading list for the weekend!
Enjoy!
Newsletter #104
Hello geeks,
You know what they say – work hard, play hard! So, at Namshi, we started playing basketball, no PS4 involved! Alessandro Nadalin, Alessandro Cinelli (cirpo), David Funaro, Luciano Colosio , Armagan Kimonoglu, Mohamed Amin , and Hossam Fares joined in. Let’s see if it got the team in shape :)
And here is your weekly dose of TechThursday:
Newsletter #103
Hi fellas, in the last two weeks we started having tech lightning talks here at Namshi.
Below you can see Shidhin in this (creative) shot while is showing the rest of the gang how React works and how he used it in our latest open-source project Roger.
Talking about Roger, have you checked the blog post “How Namshi builds Docker containers through Docker containers”?
And ofc it’s TechThursday:
How Namshi builds Docker containers through Docker containers
When we started experimenting with Docker, its environment was pretty new: private registries weren’t en vogue and the DockerHub seemed to be the only decent alternative to store images and build your delivery pipeline on, even though it could take up to 15 minutes to get a simple image pushed to S3 from the Hub.
We wanted a cheap, reliable, fast build tool that could fit our delivery pipeline: we wanted our code to seamlessly go from an engineer’s machine to production; we wanted to build containers in seconds; we wanted stability and a (almost) zero-configuration approach.
At the end of it, we wrote a build system for containers that goes Open-Source today: in this post we are going to look at the reasons behind it, how it works (for us), how it can work (for you) and what are our plans for the future.
Newsletter #102
Guess what? It’s TechThursday again!
Devour this awesome list of links during the upcoming weekend folks!
VMware fusion headless
Using OS X for development, or any other os apart from Linux, sometimes means that you have to find a workaround to make things work smoothly. This happens also with Docker.
OS X can’t natively run Docker containers, so you might want to use a virtual machine.
It’s true that there are alternatives like boot2docker, but there are some situations (more on that in a future post) where it is not enough.
At Namshi instead of using Virtualbox
/boot2docker, we chose to use the more reliable and stable Vmware fusion
. From our experience, it is actually better in terms of memory performance and sharing directories (compared to virtualbox 4, we will see if the brand new vbox 5 is better).
Just like Virtualbox
, Vmware Fusion
is able to handle a virtual machine in headless mode (with a little bit of shell fu). Headless mode
is a way to handle (create, start, stop) a virtual machine by just interacting from the command line. So you don’t need to interact with the UI. Everything is hidden, even the application window. It just works.
We were looking for a way to run the virtual machine in headless mode, just because once you start and access it with ssh, you don’t need to bother about anything else. Sometimes leaving the window open without any interaction may cause some performance issues with the vm. Also, in Headless mode, your desktop doesn’t consume extra memory.
Enough talking, SHOW ME THE CODE!