Luckily with today’s computing power, the necessity of bit manipulation isn’t as prevalent as it once was as programmers no longer need to account for every literal bit. Still, these are good things to have in your tool belt, especially in low memory environments like in PLCs.

A common example…

Bit Manipulation is a tool programmers use to flex that they have a CS degree. The concepts are rudimentary, but actually utilizing these low level functions is much harder. Great programmers like John Carmack and Terje Mathisen of Id Software can utilize bit manipulations for bespoke code, as they did…

D3.js (Data-Driven Documents) is a framework used to better show case data, whether it be through animations, transitions, or proper charting. D3 allows arbitrary data to be bound to the DOM, better allowing transitions and user interaction with the data itself.

As data can change on the fly, say from…

JavaScript closures allow JS to emulate object-oriented languages without the use of frameworks or packages. Closures aren’t exactly intuitive, but what they lack in readability, they make up for in functionality, for lack of a better term.

To start off with, closures are formed by functions. …

OAuth is certainly a buzzword, and for good reason. It solves (and even better, outsources!) several verification issues. What isn’t talked about as fondly is its implemention. The first step remains the same however: conceptualization.

The very first thing a new application wants to know is “are you YOU?” and…

A simple question: How do you work with APIs? Well you don’t. There is almost no cooperation on the APIs end and you will exclusively have to work around the APIs lack of documentation and functionality. …

Often times QoL fixes change code that make 90% of the tasks we do 10% faster, but make the other 10% of tasks 100% slower. It can be a pain when your entire program is in the 10% niche.

Ruby, and by extension Rails, ActiveRecord, and all other libraries/gems that…

Jacob Lozano

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