(Interview of Prof. Dr. Philipp Slusallek, accomplished scientist and veteran from the computer graphics field, performed in January 2015 for Seekscale company, a cloud rendering startup) Hardware … | Continue reading
When you think of it, most business apps mostly consist of basic database interactions. You have concepts (invoices, items, appointments etc), and you want to perform the usual CRUD (create, read, … | Continue reading
Over the past few years, deep learning has been taking by storm many industries. From voice recognition to image analysis and synthesis, neural networks have turned out to be very efficient at solv… | Continue reading
When AngularJS framework was released, it sky rocketed to being the most popular front-end development framework. But after a few years, React, a competing front-end framework open sourced by Faceb… | Continue reading
I’ve been working lately on computer vision projects, involving Tensorflow for deep learning, OpenCV for computer vision and OpenGL for computer graphics. I’m especially interested in h… | Continue reading
First of all, let me get this straight: I’ve never been a big fan of Azure. I’m rather an AWS hardcore fan, love the way it’s built, its reliability, and the design focus on infra… | Continue reading
When we speak of digital transformation, we have 2 kinds of considerations: strategic considerations (how tech can disrupt your business model), and operational considerations (how tech can streaml… | Continue reading
For those who grew up in the 1990’s, modern web development sometimes feels like massive overkill. It’s now all about SPAs (single-page applications) with complex javascript frameworks,… | Continue reading
Crypto trading has been all the rage over the past few years, and people tend to forget that there are many many more trading opportunities in the real world than in the crypto world. Unfortunately… | Continue reading
Testing deep learning neural networks on public datasets is fun, but it’s usually on unseen data that you can really see how the published techniques really perform. Recently, I was trying to… | Continue reading
I’ve been lately regularly working with strategy consultancies, on data and AI matters. While corporate ambitions everywhere around data/AI are rising, when it comes to day-to-day operations,… | Continue reading
AWS recently unveiled Outposts, a way to deploy on-premises servers that blend seamlessly in AWS cloud, and Snowball, a rugged server with a local EC2 and S3, that can be deployed anywhere on the p… | Continue reading
Every once in a while, you see an impressive tech arrive on the market. Usually the engineer in me is blown away by its elegance and/or the freshness of the technical approach to a problem. But my … | Continue reading
A few years ago, I ran a cloud rendering startup that worked with VFX studios. We worked with a few mid-size studios, that used Windows on all their machines. We were faced with the challenge of de… | Continue reading
After years of working with industry on large-scale numerical simulations, VFX studios on massive rendering, and other compute-intensive stuff such as AI-powered satellite image analysis, I have no… | Continue reading
Once you’re past the R&D phase, you have working deep neural nets, and you need to run them somewhere. If you want to avoid headaches with dependencies, you probably chose to make docker … | Continue reading
Let’s face it: nowadays big cloud providers have freed many companies from hardware. With cloud instances and object storage, CTOs don’t have to worry anymore about hardware failures an… | Continue reading
Given a set of specs (specifications), an engineer usually tries to come up with the optimal architecture for those specs. As we all know, specs tend to change. The true understanding of a problem … | Continue reading
Using a source control system to manage your code is maybe the most important rule in software development, for a simple reason: when everything is versioned, it makes it easier to track contributi… | Continue reading