Software Development
-
Ye Olde Monolith
As a professional software engineer, you probably have encountered an architectural stumbling block known as a MONOLITH#1. A monolith is…
Read More » -
How to create an editor with syntax highlighting for your language using ANTLR and Kotlin
What we are going to build In this post we are going to see how to build a standalone editor…
Read More » -
Writing Laws Is Quite Like Programming
In the past year I’ve taken the position of an adviser in the cabinet of a deputy prime minister and…
Read More » -
Software development is upside down
In the software development world a number of common management maxims need to be reversed if one is to be…
Read More » -
Configuring the Elastic Load Balancer of your Elastic Beanstalk application
In my previous post I showed how to run a Spring Boot application on AWS using AWS Elastic Beanstalk. In…
Read More » -
How to Speed Up Ad-hoc Analytics with SparkSQL, Parquet, and Alluxio
In the big data enterprise ecosystem, there are always new choices when it comes to analytics and data science. Apache…
Read More » -
Big Data SQL: Overview of Apache Drill Query Execution Capabilities – Whiteboard Walkthrough
In this week’s Whiteboard Walkthrough, Neeraja Rentachintala, Senior Director of Product Management at MapR Technologies, gives an overview of how…
Read More » -
Building 3D Simulations In Unity3D, Part 3
Welcome to the final post in this three-part blog series on Unity 3D. In this series, we are creating a…
Read More » -
Getting started with Internet of things using IoT Prototyping board
This post describes a set of IoT prototyping board that are useful to develop IoT projects. As we may know…
Read More »