Technology education including blogs, best practices, tutorials, eBooks and webinars for developer and enterprise communities.

postgresql update

PostgreSQL: How to update large tables

Updating a large table in PostgreSQL, an advanced open-source database management system, is not straightforward. If you have a table with hundreds of millions of rows you will find that simple operations, such as...
java static code analysis tools

12-Factor App Configuration: how to for Java

With application development and deployment changing, we'll cover how to use 12-factor app configuration for Java applications using Typesafe Config. Typesafe Config One of the most...
developer marketing

Effective developer marketing

Developer marketing can be a challenge: marketing your SaaS product to developers and engineers is a difficult thing to do well. A "one size fits all" approach is almost certain to end in failure,...
distributed tracing

Understanding microservices with distributed tracing

This article will focus on patterns and tools to implement Distributing Tracing particularly for microservices. Outline Motivation Distributed Tracing Introduction What, Why, How, and Where ...
code complexity

Designing Better Static Types

Today I want to talk about a programming paradigm that you may or may not have heard about before. It's named differently by multiple people, so let's talk about what it is and discuss...