Technology in Depth

By Developers, for Everyone

The Stack Canary

Featured Posts

Andrés Alejos
Members Public

Streaming Remote RSS in Elixir

Build a better RSS reader in Elixir: stream feeds efficiently and process episodes your way 📡

Andrés Alejos
Members Public

The Best Way to Use FFmpeg

FFmpeg is one of the most powerful tools out there, but it can be daunting to use — until now.

Recent Posts

Andrés Alejos
18 min read
Members Public

Serving Spam Detection With XGBoost and Elixir

Learn how to detect spam with XGBoost and Elixir and serve the model for production use.

Andrés Alejos
10 min read
Members Public

Understanding the Elixir Machine Learning Ecosystem

An introduction to Machine Learning in Elixir through a glossary of libraries.

Andrés Alejos
13 min read
Members Public

From Python to Elixir Machine Learning

Moving on from Python Machine Learning might seem impossible. Let me break down why and how you can do it.

Andrés Alejos
1 min read
Members Public

Elixir Weekly Tips #1 (Tips 1-5)

5 byte-sized tips for Elixir

Andrés Alejos
7 min read
Members Public

Calling 'import' in Python Does More Than You Think

When writing Python code, there are many reserved words such as None, del, if, else, etc. These are words that carry special meaning to the Python interpreter and as such should not be used as variable names. The keyword import is a reserved word used to bring outside Python code

Andrés Alejos
8 min read
Members Public

5 Tips for Elixir Beginners

I first started looking into Elixir upon the recommendation of a friend of mine about the wonders of the language. My first foray into the language was over a year ago as I dipped my toe into the Phoenix Framework to see how it compared to something like ReactJS, the

Andrés Alejos
12 min read
Members Public

Supercharge Your Elixir with Native Implemented Functions (NIFs)

NIFs are a great way to implement fast native code in Elixir, and open the world of external APIs to Elixir developers

Andrés Alejos
4 min read
Members Public

Using UniFi Cameras Without UniFi Protect

Introduction In this post, I will explain how I integrated my Unifi Camera G3 Flex into my home NVR (Frigate NVR Running on Home Assistant OS) without Unifi Protect, using an RTSP stream. Unifi Protect cameras are a line of surveillance cameras from Unifi which are a part of their

Andrés Alejos
6 min read
Members Public

Why You Should Learn Julia (Programming Language)

Introduction Julia is a General Purpose Programming Language, with a unique affinity for numerical computation, which makes it quite the useful language for data scienc and machine learning. The original motivation for creating the Julia language was to reduce the development cycle for data scientists. Often times, data scientists will