Serverless without New Software

It is generally considered a best practice to use dockerized microservices in your architecture, in order to decouple concerns where possible, make testing easier, and avoid ending up with monolithic software. I was doing that until recently, my team and I were making microservices everywhere in our startup, which were basically node/expressJS services that exposed … Continue reading Serverless without New Software

Protecting your Internal Services with Nginx and Oauth2

When you have multiple internal services in your company, some of which your coworkers need to access, using a SSO mechanism is good practice, so that people don't need to manage multiple passwords. One of the most common SSO mechanism is Oauth, for example if your company uses Google Apps. In our infrastructure in my … Continue reading Protecting your Internal Services with Nginx and Oauth2

Operational Feedback on Concourse CI

Nowadays, most startups use some form of CI (continuous integration) system, either homemade or off-the-shelf. I'm currently in charge of all software and infrastructure at Earthcube. I decided to use Concourse for CI (reasons here + suggestion from friends I trust) and this blog post is about giving the world some operational feedback about it. … Continue reading Operational Feedback on Concourse CI

Why Kubernetes, OpenFaas etc are most likely NOT for you

When a new shiny piece of software starts gaining traction in the media, it can be hard to figure out whether you should investigate it or not, whether you should use it in your company. Kubernetes for container orchestration, OpenFaas for serverless infrastructure... If you listen to the numerous blog articles out there, and then … Continue reading Why Kubernetes, OpenFaas etc are most likely NOT for you

Moon and Mars Colonization: Interview with Rod Pyle

(Interview performed in September 2016 for Exospace company, a satellite images visualization startup) - First of all, could you quickly introduce yourself? How and when did you catch the space bug? I was born at the dawn of the space age, and as an adolescent watched as great missions of lunar exploration thundered out of … Continue reading Moon and Mars Colonization: Interview with Rod Pyle

SSTL Lunar Communications Project: Interview with Jonathan Friend

(Interview performed in September 2016 for Exospace company, a satellite images visualization startup) SSTL, a pioneer in small satellite technology, recently unveiled a project about a commercial data relay for moon missions. Exospace had the opportunity to chat with Jonathan Friend, Mission Concepts Engineer at SSTL, on the company's plans to develop smallsat infrastructure for … Continue reading SSTL Lunar Communications Project: Interview with Jonathan Friend

ESA Copernicus: Interview with Guido Levrini

(Interview performed in July 2016 for Exospace company, a satellite images visualization startup) Exospace contacted Guido Levrini, ESA Copernicus Space Segment Programme Manager, to get insights on Copernicus programme initialization and operations phases. - First, could you quickly introduce yourself? How long have you been working for ESA? How did you get into space industry? … Continue reading ESA Copernicus: Interview with Guido Levrini

Cracking Cloud Rendering in the Real World

(Article in July 2015 for Seekscale company, a cloud rendering startup) Studios Need Ever More Render Power VFX and 3D animation studios computing power needs keep growing, year after year. Visual effects are everywhere, 3D is spreading like wildfire, and studios render farms struggle to keep pace. Many studios are accustomed to renting physical servers … Continue reading Cracking Cloud Rendering in the Real World