My thoughts and ramblings. Check out the archive too.
For short-form rants and rambles, check out my tangents.
-
Stacks, Queues, and Deques – Data Structures in PHP
Reading Time: 7 minutesIn my first post of this series on Singly Linked Lists, I mentioned that a list with the ability to add, get, or remove data from more than just the end of the list starts to behave more like a Deque. Then, I said I would cover those details in a later post. Well, later is now, and it’s time to talk…
-
Doubly Linked Lists – Data Structures in PHP
Reading Time: 10 minutesRead the previous article on Singly Linked Lists in PHP here! Read the starting post of the series here! All code in this series can be found on Github Doubly Linked List Principles Available Methods I took a decent amount of time to read through various array and list methods available to other languages like […]
-
Singly Linked Lists – Data Structures in PHP
Reading Time: 5 minutesAll code in this series can be found on GitHub Linked Lists are where we start our journey in PHP Data Structures. Simply put, a linked list is data that is sequentially organized in which the start of the list (head) contains a reference to the next item (node) in the list. A one-way link […]
-
Data Structures in PHP
Reading Time: 2 minutesData Structures are a hallmark of every computer science program at the university level, and it is unthinkable that throughout the course of study you will never encounter a specific data structure that you are unfamiliar with. As I return to school to pursue a degree in computer science I decided it would be a […]
-
5 Tips to Simplify Laravel Code
Reading Time: 3 minutes1. Simplify if/else statements When writing methods or functions that use if/else statements to check for a condition, we can clean up the function or method by using the shorthand version of a simple if/else like so: 2. Use Laravel’s exists() instead of count() to verify a model instance exists. When querying the database and […]
-
10 Signs You’re the Asshole – Airport Edition
Reading Time: 6 minutesWe’ve all been there: a long layover at a busy airport, waiting for our flights, trying to find a place to charge our various devices, and trying to get as much rest and relaxation as possible in an otherwise crowded and high stress environment. Even though everyone shares this experience at airports, there always seems […]
-
Single Responsibility Principle and Laravel
Reading Time: 9 minutesDevelopers across the industry are familiar with the Single Responsibility Principle, the idea that our classes, or our functions should have one and only one job to do. This idea helps us better document, understand, write, and update our own code as well as the code of a team member or open source project. The […]
-
Update: Tech Tracking Explained
Reading Time: 2 minutesLate last year, I wrote a short piece on how tech companies and advertising firms can track your behavior online, and a large section of the post focused on browser cookies. To have a quick recap, simply put, cookies are small bits of information that are generated by websites and stored on your computer in […]
-
One Year Later: COVID-19
Reading Time: 10 minutesOne year ago today, at the Early Childhood Services Center in the Continuing Education building of UNM, most of the staff gathered together in one of our larger conference rooms to discuss our departmental response to the then new public health crisis caused by the Novel Coronavirus, Sars-CoV-2, and the disease it brought on, COVID-19. […]