Posts

  • Thought, Focus, and the Atrophy of the Mind

    A typical workday for me is spent almost entirely in front of a computer screen. In between tasks, I browse the internet on my phone. I often spend my lunch break scrolling through news feeds, videos, articles, and whatever other digital information I can consume.

  • Let's Code Two Sum - LeetCode Number 1

    Recently I worked through Two Sum, a classic DSA problem and the first problem on LeetCode’s website. I used PHP to code the solution since that’s the language I use at my day job.

  • Let's Code A Queue With a Circular Linked List

    While reading the textbook Algorithms I encountered a problem that was too good to ignore. The goal is to write a queue that uses a circular linked list.

  • Understanding Expressions in C# - Pt. 2

    In my previous post, we looked at a simple example of expression trees. As the name implies, expression trees allow us to write code in a tree-like structure.

  • Understanding Expressions in C# - Pt. 1

    I’ve been encountering expression trees regularly these days, particularly in using Entity Framework and LINQ Expressions.

  • A Quick Guide for Setting up SQLite with C#

    Earlier today, I added a SQLite reference to a C# project. Since this is only my second time implementing a database in a coding project, I decided to put together a quick reference guide.

  • A Basic Look at Binary Search

    The binary search algorithm has a straight-forward use-case: take a sorted collection of integers, search for a key, and return the location where the key is stored.

subscribe via RSS