Notebook
  • About Me
Navbar avatar

Notebook


My notes about Software Engineering.

Scope functions in Kotlin

Syntactic sugar that increases expressibility

Posted on August 16, 2026

As a newcomer to Kotlin, scope functions look like the Builder pattern on steroids. [Read More]
Tags: kotlin

Infix functions in Kotlin

Syntactic sugar that surprised me

Posted on August 15, 2026

As a newcomer to Kotlin, I stumbled upon infix functions quite unexpectedly. They don’t immediately look like Python’s Magic Methods or C++’s operator overloading. [Read More]
Tags: kotlin

The Maximum Subarray Problem

When ugly and specialized algorithms beat elegant solutions

Posted on January 22, 2021

Given a sequence of numbers $S=\{a_1, \dots, a_N\}$, the maximum subarray is the subsequence $s=\{a_{i}, \dots, a_{j}\}$, with $s \subset S$, such that $\displaystyle\sum_{l=i}^{j} a_l$ is maximum among all possible values of $i$ and $j$ obeying $1 \leq i \leq j \leq N$. [Read More]
Tags: c algorithms

Random walk analysis of COVID-19 (Part 1)

An attempt to understand what the near future look like

Posted on August 22, 2020

First of all, it is not a secret that we write this blog as a portfolio for skills that we have been sharpening. We understand the severity of this dataset, and we don’t want to just promote ourselves without respecting all these lives that were lost during the past few... [Read More]
Tags: statistics random-walk covid-19

Solving fashion mnist using ensemble learning

Exploring ensemble techniques

Posted on August 19, 2020

In this post we will try to use some ensemble methods to deal with an image classification problem. It is not the best application for these methods, but we can still find interesting results. Actually, as we will see, despite of the low capacity of the models to capture the... [Read More]
Tags: machine-learning scikit-learn fashion-mnist
  • Older Posts →
  • RSS
  • Email me
  • GitHub
  • Twitter
  • LinkedIn

Thiago Melo  •  2026  •  thiagolcmelo.github.io

Theme by beautiful-jekyll