Understanding Programming Errors Through Language

In the past year, I had the chance to mentor several third and fourth semester Computer Science undergraduate students. Seeing their work, I could relate to how I coded back in the day. It was not bad, per se, but naïve, it missed the big picture, it didn’t anticipate problems. After a while, programming is not just about solving the current issues but avoiding future ones. And by that, I don’t only mean bugs, but also maintenance. For…

Former game developer turned data scientist after falling in love with AI and all its branches.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Time-series data: Why (and how) to use a relational database instead of NoSQL

Virtual Production Week 1: Setup

How to get a ServiceNow Administrator job in 30 days?

ServiceNow itlifeclub.com

How to write Tests for legacy projects in PHP using PHPUnit

Autoscaling Using KEDA Based On Kafka Lag

The power of frustration

Journal 09 — Basic Physics in Unity

Day 3 — 60 days of Data Science and Machine Learning Series

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ygor Serpa

Ygor Serpa

Former game developer turned data scientist after falling in love with AI and all its branches.

More from Medium

How to make your code more readable — focus on the happy path and reduce cyclomatic complexity!

ORM: The deepening division of labor

Haskell Journey: Higher Order Functions

The Python Class that landed me an engineering role

Old copy of Penguin Sudoku 2006 I had lying around.