CPU vs. GPU: A Discussion about Hardware Acceleration and Rendering

(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


@fruty.io | 3 years ago

HTTPS: //fruty.io/2020/01/15/building-business-apps-with-react-admin/

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


@fruty.io | 4 years ago

Deep Learning in the Real World: Dealing with Non-Differentiable Loss Functions

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


@fruty.io | 4 years ago

Angular and Tensorflow Rewrites Retrospective

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


@fruty.io | 4 years ago

Augmented Reality with OpenCV and OpenGL: The Tricky Projection Matrix

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


@fruty.io | 4 years ago

Scaling a Software Team: Feedback on Azure DevOps

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


@fruty.io | 4 years ago

The Virtues of Low-Code Digital Transformation

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


@fruty.io | 4 years ago

Building a Scalable React App with Next.js

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


@fruty.io | 4 years ago

Trading Automation with Interactive Broker API, Python and Docker

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


@fruty.io | 4 years ago

State of the art (2019) face detection with RetinaFace and MXNet

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


@fruty.io | 4 years ago

Excel to Pandas to PostgreSQL: Data Science for Strategy Consulting

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


@fruty.io | 4 years ago

AWS Outposts, Snowball: Precursors of AWS Region-as-a-Service?

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


@fruty.io | 5 years ago

What Happened to Cloud Paging Technology?

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


@fruty.io | 5 years ago

Spoon: Containerization Before It Was Cool, on Windows

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


@fruty.io | 5 years ago

Hijacking the Blade Shadow PC for Deep Learning

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


@fruty.io | 5 years ago

Docker Registry Distribution in a Deep Learning Pipeline

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


@fruty.io | 5 years ago

Tech Independence: The Case for Excellence

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


@fruty.io | 5 years ago

Good vs. Bad Legacy Code

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


@fruty.io | 5 years ago

Infrastructure as Code, Made Simple

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


@fruty.io | 5 years ago