Osiloke Do() => Code

Warning: Expected server HTML to contain a matching <a> in <div>

Recently, i noticed the following warning in chromes javascript console while working on a React app with server side rendering (SSR). This led to a UI malfunction (mind bending ui screw up). Warning: Expected server HTML to contain a matching <a> in <div> This sent me into an instant ‘mind thonk’, a phenomenon that was discovered at that very instant. It was especially frustrating because this was the first time i used node as the ssr backend instead of golang.

Read more →

Foto-NG - Mechanizing Pop Up photography (PUP)

What is Foto-NG Foto-ng is part of the side projects i will be working on this year. I will be going through the experience of creating a web app which allows “pop up” photographers to monitize photos they acquire at events after events are over. This project will be developed by a very small team. A team of one actually, i will highlight the tools i use to help realize a functioning demo and subsequently a full featured web application that fulfills the Mean Viable Requirements to make this project a reality.

Read more →

Skipping traffic - Applying lessons from Machine Learning

I’ve often found myself stuck in traffic wondering if there’s something better i could be doing. Traffic build ups are the worst, you loose time, productivity etc. There’s not much you can do other than listen to music, play some mobile games or just watch a video on your phone. I believe everyone can agree that they would be better off doing something else.

Distributed Vision Processing - Part 1

It’s been a while since i voiced any opinion or tips on the interwebs. Lets just say i’ve been on a magical journey of figuring out what the hell i’m going to do in the common years. After all the smoke cleared, i saw the path. The path back to the past that is, computer vision processing, my concentration in college. What vision projects?I’m currently working on two vision processing related projects, one has to do with tv, the other has to do with traffic.

Read more →

Django Frontend Edit

Django Frontend Edit was created to add “add” and “delete” frontend functions for mezzanine apps but it works with any type of model. It provides a clean and neater way of adding frontend adding and deleting functionality. It used django permissions model to determine if a user can perform the frontend actions. It is especially good for quickly prototyping an app. You can quickly provide adding and delete functions to a todo app, for example, using the template code below:

Read more →