Skip to main content


Showing posts from 2024

SnapCode: A Java IDE for the Web

  Thanks to CheerpJ and WebAssembly you can now run a Java IDE inside your browser and local first.This is SnapCode, and while lightweight and in-browser, is to be not underestimated.

Oracle SQL Developer for VS Code

  Oracle has recently introduced some goodies for developers working with VS Code. This is an extension that integrates the venerable SQL Developer within VS Code.

pgxman - PostgreSQL Extension Manager

  pgxman is a package manager like npm, but instead of Javascript packages, it is for PostgreSQL extensions. It detects and streamlines extension operations and looks after dependency management, installation and uninstallation, based on the local development environment.

Stanchion Turns SQLite Into A Column Store

  Stanchion is an open-source extension that adds columnar storage capabilities to SQLite, rendering it efficient for analytical reporting. Postgres is often praised for its extensibility, but we tend to forget that others, such as SQLlite, are extensible too.

Microsoft's Visual Studio With Git And GitHub Tutorials

  Microsoft has released a short series of video tutorials on using Git and Github from within Visual Studio. Given that Git is nowadays the defacto version control tool with most code hosted on GitHub, learning about them in combination does make sense.

Wasmer JS SDK - WebAssembly In The Browser

  Introducing a new JavaScript library that makes running fully blown WebAssembly applications on the browser an easy task. WebAssembly was touted as a runtime that would be embedded into every major web browser in order to write code in any language that could be compiled to its bytecode format. Using it, the popular browsers would be able to execute not just JavaScript but also compiled binaries, hence the second label that was attached to it - the JavaScript killer. .

Dolt- A Version Controlled Database

  A database that you can fork and clone, branch and merge, push and pull just like a git Repository. What is the use case for it? First of all Dolt , written in Go, might not be a fork of Mysql, but it acts a drop-in replacement, adhering to the Mysql protocol, but with versioning on top.

TinyBase And The Local First Movement

  TinyBase is a Javascript library that enables you to create an in-browser, local-first, reactive data store. Too much terminology in one sentence - let's dissect it. With Tinybase you can store structured tabular data locally on your device. If you want a hyped headline it would  "in-memory reactive tabular data store" . What's the deal with that kind of Store?

Is The German State In Love With OSS?

  Yet another Open Source Software initiative taken by the German state, this time launching openDesk, "the sovereign workplace". This is the next step in the federal government's love affair with open source. Previously we had examined another one in "The German Government's Sovereign Tech Fund For OSS", a case where the government aims to strengthen the important role Open Source Software plays in modern society.

It's 2024. Why Does PostgreSQL Still Dominate?

  PostgreSQL has recently claimed the DB-Engines DBMS of the Year for 2023 award. Another confirmation of PostgreSQL's worth. Despite its age PostgreSQL isn't declining in popularity. On the contrary it always in front, as DB-Engines's official announcement confirms: