Software Development
-

Simplifying Your Transition from Macro to Microservices
This is the first part in my series of articles in moving from macro to microservices. Here, I’ll present first…
Read More » -

Friction in Software
Friction can be a very powerful force when building software. The things that are made easier or harder can dramatically…
Read More » -

How to avoid messy code
Few programmers explicitly intend to write poorly structured source code. They don’t sit down, whip out their Bad Code Design…
Read More » -

A Case For Native Smart Card Support in Browsers
A smart card is a device that holds a private key securely without letting it out of its storage. The…
Read More » -

The complete guide to (external) Domain Specific Languages
This guide will show you: the what: after a definition we will look into 19 examples of DSLs the why:…
Read More » -

Fighting Advanced Persistent Security Threats with Anomaly Detection: Sometimes More is More
Does this sound disturbing? You try to reach a particular website only to find the site is down. But it’s…
Read More » -

[MEGA DEAL] Linux/UNIX Certification Training Bundle (97% off)
Learn the Tricks of the Linux Systems Administration Trade & Prepare for Top Certification Exams Hey fellow geeks, This week,…
Read More » -

Why You Should Know the Language Server Protocol
The Language Server protocol is used between a tool (the client) and a language smartness provider (the server) to integrate…
Read More » -

Concurrency in Elixir
Erlang has been around for over 30 years and was built well before multi-core CPUs existed. Yet it’s a language…
Read More »

