Woo… That was a long title… In the spirit of time management, you can skip to the end of this article.(Grammarly also isn't working, so… the errors are probably there)

Your day consists of 24hrs, that is 1,440min and 86,400 seconds…

But, we aren’t here to waste time talking about the make up of a day in time.

Do you ever feel like no matter what you do, you just can’t seem to get done what you planned, always falling short of your goals? Maybe even feelings of anxiety and emptiness.

The lack of time management is Chaos, some people…

Photo by Maria Orlova from Pexels

“Depending on what they are, our habits will either make us or break us. We become what we repeatedly do.” ―Sean Covey

So you do it all, you workout daily, read, meditate, listen to the latest TEDx thought leader discussing how to be a better you… And yet, you're still groggy, depressed, and trapped on the hamster wheel seemingly getting nowhere. (Maybe you don’t do any of these things, this might still be super relevant)

Why? This is a question I had to ask myself. After years of discipline and grit, chasing success with very little progress enough was enough. …

Photo by Brett Sayles from Pexels

“Soon madness has worn you down. It’s easier to do what it says than argue. In this way, it takes over your mind. You no longer know where it ends and you begin. You believe anything it says. You do what it tells you, no matter how extreme or absurd. If it says you’re worthless, you agree. You plead for it to stop. You promise to behave. You are on your knees before it, and it laughs.”
Marya Hornbacher, Madness: A Bipolar Life

Cool, so first things first, Depression and Anxiety come in many forms, all unique to those…

Objects and Classes, the building blocks of all things programming. Today I'm going to cover a few Scala concepts at a moderately high level. (I’m here learning with you guys) We will be going over

  • Singleton Objects.
  • Companion Classes.
  • Abstract Classes.
  • Case Classes.
  • the “apply” method.

This will, if all goes well, put us in a good place for “Pattern Matching”. So without further ado (yes it’s ado and not that weird french word… man I can’t stand elitists) Let's go.


Scala is a modern programming language written by Martain Odersky.


Alright so what is Scala, scala, like I said above, is a modern programming language, it has some pretty cool features too, for one, and we will go deeper into everything momentarily, everything in Scala is either an object or a method, 1 + 1? yeah, it can also be written as 1.+(1) and will evaluate as two
What does this say about Scala as a language? Scala is Pure, so if you can program in Scala, you are automatically better than almost all programmers by default…

First off, welcome to Scala for simpletons, I'm not sure I will be able to write everything in a way that even I would be able to understand, but we will see. This is the first of a series of articles I will be putting out to help solidify my own understanding of Scala and the FP paradigm. Hope you enjoy and find value.

So what functional programming?

To answer this we are going to start with what is Object-Oriented Programming; Understanding how data is being handled in one will really help understand how functional programming is different. …

OK, in this article we're gonna be going over both Query languages (declarative and imperative). We will also be going over graph-like data models this is a continuation of chapter 2 part one where I went over both relational and document data models.

There are two main languages or language types for interacting with data, Declarative, and Imperative.

Imperative programming language requires going line by line in a specific order, and it's going to execute in that order every single time it runs; there isn't a lot of room for change, and when changes do occur, there can be a…

So first off I'm writing this with dictation on my Mac so I don't have to write manually, and I can just word vomit after sections. There might be some weird grammatical errors I will do my best to check. This is a very dense overview of both data models and query languages, So I will be breaking this into multiple parts so this article will be mainly focusing on data models and the next article will focus on query languages.

The limits of my language are the limits of my world.

— Ludwig Wittgenstein

Data models are extremely important…

Message me what you see.

Alright, so this is article one in a series of articles I will be writing to concentrate my understanding of “Designing Data-Intensive Applications” by Martin Kleppmann; as well as have articles to look back on to measure improvement.

I highly recommend reading this book and I hope these bring someone value.. If not, that's ok, these are for me, not you, this is in no way a supplement for reading the book.

This chapter gives an overview of the three pillars of a well architected Data-system. These three pillars are

  • Reliability — fault vs failure tolerance, different factors that can…

“The container with the most water” is a LeetCode favorite. Your job is to write a function that takes in an array of numbers and returns the max area of water that could fill a container defined by the “heights” which represent the height of walls; if you're not following, that is OK! We will get to it :)

This problem is moderately challenging if you have a history with math, at least is was moderately challenging for me. I passed 80% of test cases before needing to look for what I was missing.

PRO TIP — Don’t spend more…

Anthony Johnson

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