Software Development
-

Creating HTTP Server in Go
In this post, we will create a simple HTTP server in Go following some simple steps. Before starting, let me…
Read More » -

JsInterop, Web Components, Polymer: A beginner’s guide
JsInterop Back when GWT was released, there wasn’t that much of Javascript libraries, so having a two way interoperability between…
Read More » -

What Are the Top 10 Causes for Unhappiness Among Developers
A new study lays out the main reasons that lead to unhappy software developers. But why is it so important?…
Read More » -

Dealing with Difficult Stakeholders and Team Members
Experiencing disagreement and conflict is part of our job as product managers and product owners. We work with a broad…
Read More » -

Lucene gets concurrent deletes and updates!
Long ago, Lucene could only use a single thread to write new segments to disk. The actual indexing of documents,…
Read More » -

An Overview of the Logging Ecosystem in 2017
Logging. It’s fair to say that it’s a fundamental tenet of modern computing. It helps developers debug applications, and systems…
Read More » -

Discovering The Arcane World Of Esoteric Programming Languages
An esoteric programming language is a programming language designed to challenge the norms of language design. It is a language…
Read More » -

The Four Quadrants of A Dynamic And Self-Sufficient System
Any system that intends to be fully automated and self-sufficient must be capable of self-healing and self-adaptation. As a minimum,…
Read More » -

Developers and Ethics
“What are some areas you are particularly interested in” – recruiters (head-hunters) tend to ask that question a lot. I…
Read More »

