Tech+

Monolithic Kernels, Microkernels, and Everything In Between

Monolithic Kernels, Microkernels, and Everything In BetweenMonolithic Kernels, Microkernels, and Everything In Between

While most modern OSes share many ideas and concepts, the underlying philosophy behind the kernels tends to vary. Linux uses…

Modern Perl: Why Perl Rules For Text

The Swiss Army Chainsaw that is Perl may not be a hot, new language, but it is a powerhouse still…

When Is It Okay to Reinvent the Wheel in Programming?

One of the most common pieces of advice to new programmers is to not get "not invented here" syndrome and…

Perl in 2020: Is It Still Worth Learning Now?

I got a little nostalgic going through my bookshelf and finding all of my Perl books. I've been in a…

Getting Classy With Inheritance In Lua

We're going to cover the basics of inheritance in Lua. Lua doesn't have native classes, so don't expect things like…

The IT Professional’s Guide to Stop Phishing

Phishing is one of the biggest security concerns for businesses at present. Phishing used to be about just gathering credentials…

Framing Serverless Architecture

Serverless architecture is a newer design paradigm for application development as well as platform hosting. It is the natural evolution…

Approaching Your First Project in a New Language

The first time you have to jump a language for a new project is one of the most frightening parts…

An Introduction to TCP/IP

RFC 1122 and RFC 1123 define the basics of the TCP/IP Model. The OSI Model may be a bit more…

Lua OS Library

We're going to go over the default OS library included in Lua. This library is very useful, but is also…