
You Can't Escape Rust: Rust for Blockchain
I thought I could “get away with it” — avoiding Rust, that is. A few years back, I started learning Rust, but honestly, it was for all the wrong reasons. I thought it would be just “cool to know” this relatively young language. As it turns out, that’s not exactly the best motivator when dealing with a language known for a steep learning curve and a strict compiler. Fast forward to 2024, and my career path has taken me deeper into blockchain development....

Design Science: A Disciplined Approach to Software Development
In the dynamic realm of software development, the pursuit of effective problem-solving methodologies is ceaseless. One approach gaining increasing recognition is Design Science, a disciplined methodology that seamlessly blends scientific inquiry and practical application. In this blog post, I delve into the importance of Design Science in the context of software development, focusing on its disciplined and systematic nature. Understanding Design Science Design Science, as articulated by Johannesson and Perjons, revolves around the scientific exploration and creation of artifacts aimed at addressing real-world issues of general interest....

Machine Learning web application using Python, Scikit-Learn, Flask
The scikit-learn Iris data-set consists of 3 (Setosa, Versicolour, and Virginica) species (50 samples per species, for a total of 150 samples) of the iris flower. Each sample has four measurements: sepal length, sepal width, petal length, petal width. Given these measurements a machine learning model can predict the iris specie with a high degree of accuracy. Here I demonstrate a machine learning web application using Python, Scikit-Learn machine learning library and Flask web framework....