Amazon Prime Day is only one day away (from July 16-17) so I wanted to briefly share some deals I found, particularly for those who enjoy reading books, e-books, audio books, etc. Keep in mind that there will still be new deals on the days after Amazon Prime day. The links I share in this…
Blog
Build A Simple Data Science App With Streamlit
In today’s post, we will cover the basics of the web framework Streamlit. I am especially interested in Streamlit’s focus on data science applications. Therefore, we will build a simple web app with some data visualization on a housing price dataset. Read until the end to see a working example. At the same time, I…
Top 9 Most Useful Baby Products For New Parents
Having recently found myself dealing with parenthood, I created a list of the top 9 most useful baby products for new parents. These are items my wife and I tried for our baby’s first year. There are actually more than 9 products that we found really useful, but I’ll share them in a different post…
Data Visualization: Bar Chart Animations With Manim
A few weeks ago, I covered how to install and get started with Manim and Python in a blog post and also made a YouTube video about it: In today’s post, I want to expand on Manim and show how we can use it to create bar chart animations. Previously, I made a YouTube video…
Quantum Gravity and Other Topics: August Reading List
In my previous reading lists, I maintained a theme, such as for the month of June, when I recommended books about influenza pandemics and pandemics in general. For this month, I wanted to focus on other interests of mine: astrophysics, quantum physics and the universe. I won’t write detailed reviews since I read these books…
Expanded Conda Environment Export Tool
Here is a short post about conda environments and a conda script that adds a bit of extra functionality to the “conda env export” tool. One minor annoyance I have with Conda is the limitation of its environment exporting tool (conda env export) for my particular use. I decided to look for a solution that…
Using Manim and Python to Create Animations Like 3Blue1Brown
If you’ve ever been mesmerized by Grant Sanderson’s fluid and captivating animations on his YouTube channel, 3Blue1Brown, you might be wondering how he creates them. The answer lies in a homemade animation engine called Manim, built with Python. While Grant Sanderson’s original version is available, he recommends beginners start with the community edition. This version…
Reading List: Influenza Pandemics and Their Relevance Today
Last year, I got very interested in the topic of diseases. In particular, influenza pandemics such as infamous “Spanish Flu” from 1918. As such, I searched for books that talked about it and here is a list of some of them. If you want to see list of previous books I wrote about, you can…
May Must-Reads: 3 Books to Add to Your Monthly Reading List
This is my second monthly reading list; a place where I share books I have recently read or listened to and some notes about them. If you want to start the month with some interesting topics, make sure to check out my recommendations below. Here are the books I recommended last month in the first…
Implementing Backpropagation in Python: Building a Neural Network from Scratch
In today’s post, I will implement a matrix-based backpropagation algorithm with gradient descent in Python. For this purpose, we’ll only use the Numpy library to explain a bit of the mathematics behind the process (mainly multivariate calculus). To better cement the concept, we’ll build an XOR neural network (a network that learns to behave like…