Open in app

Sign in

Write

Sign in

Mark Gituma
Mark Gituma

498 Followers

Home

About

Published in

Better Programming

·Sep 9, 2021

Improving AWS Lambda Cold Start Times Using Provisioned Concurrency

Configuring provisioned concurrency for your web applications — AWS Lambda is a cost-effective and highly scalable serverless compute solution that makes it easy to run code without deploying or managing servers. As a result, a large number of businesses choose to deploy their production code to AWS Lambda in order to serve their customers. A significant portion of…

Serverless

10 min read

Improving AWS Lambda Cold Start Times Using Provisioned Concurrency
Improving AWS Lambda Cold Start Times Using Provisioned Concurrency
Serverless

10 min read


Jul 9, 2021

Deploying Django Docker Images To AWS Lambda Container

A proof of concept way to deploy a Django image to AWS Lambda — As of Dec 2020, AWS Lambda functions can be packaged and deployed as containers images. This new change has significant implications, it allows the developer to take advantage of the benefits provided by AWS lambda i.e. operational simplicity, automatic scaling, high availability etc, without some of the limitations associated i.e…

Django

12 min read

Deploying Django Docker Images To AWS Lambda Container
Deploying Django Docker Images To AWS Lambda Container
Django

12 min read


Jun 11, 2021

Adding Custom Components to Python Dash

How to build custom dash components for python dash — In this blog, I will show you how to add your own custom dash react components. It builds on the official dash creating your own components tutorial. The motivation for writing this, is that I tried to follow the original guide and I found it somewhat confusing. I will look…

React

8 min read

Adding Custom Components to Python Dash
Adding Custom Components to Python Dash
React

8 min read


Nov 16, 2020

Asynchronous Video Compression and Upload in React Native

My learnings on asynchronously compressing and uploading videos in react native — One of the startups in my portfolio mbele.io utilizes video compression and upload quite extensively. However the process of building this into react native took some trial and error. This blog is meant to describe the process undertaken to implement this functionality and highlights the key ideas without too much…

React Native

9 min read

Asynchronous Video Compression and Upload in React Native
Asynchronous Video Compression and Upload in React Native
React Native

9 min read


Published in

Better Programming

·Aug 21, 2020

Serving Static Assets in Django With Kubernetes

Django, React, and Kubernetes in GKE — This article focuses on a strategy to deploy static assets, specifically assets generated with the create-react-app toolchain. The assets are served using Django deployed in a Kubernetes cluster on the Google cloud GKE platform. The technologies used include Django, React, Docker, gcloud and its related CLIs, e.g. gsutil. It explores…

Programming

9 min read

Serving Static Assets in Django With Kubernetes
Serving Static Assets in Django With Kubernetes
Programming

9 min read


Mar 25, 2020

A guide to going virtual for artists and instructors

Instagram Live vs YouTube Live vs Zoom — With the temporary closure of studios and fitness centres, many artists and instructors are starting to turn to the virtual space in order to connect more with their audience as well as generate income for their businesses. This blog provides a simple guide about going virtual and is written in…

Zoom

8 min read

A guide to going virtual for artists and instructors
A guide to going virtual for artists and instructors
Zoom

8 min read


Published in

Towards Data Science

·Feb 24, 2020

The Kinetics Dataset Explorer Using GIFs

Making it easier for humans to sift through the kinetics dataset — The Kinetics dataset explorer is a website containing the kinetics videos converted to GIF format. Making it easier for humans to sift through a large amount of temporal data quickly. The generated GIFs are from frames sampled at a lower frequency than the original video i.e. 4 fps vs 25…

Deep Learning

6 min read

The Kinetics Dataset Explorer Using GIFs
The Kinetics Dataset Explorer Using GIFs
Deep Learning

6 min read


Published in

Towards Data Science

·Feb 14, 2020

Downloading The Kinetics Dataset For Human Action Recognition in Deep Learning

Learnings, challenges and insights about the download procedure — If you are interested in performing deep learning for human activity or action recognition, you are bound to come across the Kinetics dataset released by deep mind. There are 3 main versions of the dataset; Kinetics 400, Kinetics 600 and the Kinetics 700 version. …

Deep Learning

12 min read

Downloading The Kinetics Dataset For Human Action Recognition in Deep Learning
Downloading The Kinetics Dataset For Human Action Recognition in Deep Learning
Deep Learning

12 min read


Published in

Towards Data Science

·Jul 4, 2019

Generating optical flow using NVIDIA flownet2-pytorch implementation

A guide into creating optical flow files which are to be used in video classification algorithms — This blog was originally published in blog.dancelogue.com. In a previous post, an introduction to optical flow was conducted, as well an overview of it’s architecture based on the FlowNet 2.o paper. This blog will focus in going deeper into optical flow, which will be done by generating optical flow files…

Artificial Intelligence

11 min read

Generating Optical Flow using NVIDIA flownet2-pytorch Implementation
Generating Optical Flow using NVIDIA flownet2-pytorch Implementation
Artificial Intelligence

11 min read


Jun 20, 2019

What is Optical Flow and why does it matter in deep learning

Dancelogue (https://dancelogue.com/) is an AI first company whose main objective is to understand and classify human movement in dance. To this end, being able to understand video structure is of vital importance. The main thing that separates videos from images is that videos have a temporal structure in addition to…

Deep Learning

12 min read

What is Optical Flow and why does it matter in deep learning
What is Optical Flow and why does it matter in deep learning
Deep Learning

12 min read

Mark Gituma

Mark Gituma

498 Followers

Ask me anything or request a 10 minute video call on https://mbele.io/mark

Following
  • Benjamin Hardy, PhD

    Benjamin Hardy, PhD

  • Jared A. Brock

    Jared A. Brock

  • Priya Dwivedi

    Priya Dwivedi

  • Aaron Dinin, PhD

    Aaron Dinin, PhD

  • Scott Galloway

    Scott Galloway

See all (51)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams