Oli Guei

What are artificial proteins?

Artificial proteins are man-made versions of natural proteins that are designed to mimic the functions of their biological counterparts. These proteins are often created through the use of genetic engineering techniques, such as recombinant DNA technology, which allows scientists to manipulate the genetic code of an organism to create new

How convolutional neural networks work

I've read a lot of articles and books on CNNs but none of them came close to explaining the subject as well as Brandon does in this video. I highly recommend watching his other Data Science videos.

Intro to systems theory

Systems theory is a way of understanding and analysing complex systems, such as organisations, ecosystems, and economies. It is based on the idea that a system is made up of interconnected parts that work together to achieve a common goal or purpose. One key concept in systems theory is the

Custom form field validation with Django

In this post, I want to look at how Django Forms can be used to validate incoming HTTP request containing POST method. Django comes with some useful built-in data validation methods. You can rely on these methods but there are occasions when you might have to create a custom validator

Let's build a recipe sharing web app using Django - Part 5

What we’ve accomplished so far: By the end of Part 4 Foodiegram had a functioning recipes app complete with templates, comments and basic user registration.  Now we’ll polish the experience by exploring Django’s powerful admin interface.  We’ll register our models, create an admin user and finish

Oli Guei © 2026