Agustinus Theodorus I'm a software architect, automation enthusiast, and an avid researcher. I have experience in architecting robust automated systems, and my solutions have been published by Microsoft and IEEE, among others.

Stories by Agustinus Theodorus

Drizzle Orm Adoption Guide Overview Examples And More

Drizzle ORM adoption guide: Overview, examples, and alternatives

Dev

We build a simple web API using MySQL and Drizzle, an ORM built in TypeScript that offers a more flexible and extensible solution than alternatives like Prisma and TypeORM.

Agustinus Theodorus
Jul 18, 2024 ⋅ 12 min read
Using Deno With Jupyter Notebook to Build a Data Dashboard

Using Deno with Jupyter Notebook to build a data dashboard

Dev

Deno’s integration with Jupyter Notebook opens up new possibilities for data scientists, giving them access to Deno’s extensive module ecosystem.

Agustinus Theodorus
Jan 8, 2024 ⋅ 8 min read
Exploring Rust Compiler Options: GCC vs. LLVM

Exploring Rust compiler options: GCC vs. LLVM

Dev

We explore the evolving landscape of Rust compilation, focusing on two native compiler projects: LLVM and GCC.

Agustinus Theodorus
Nov 15, 2023 ⋅ 6 min read
Kanel Tutorial: Generating TypeScript Types From PostgreSQL

Kanel tutorial: Generating TypeScript types from PostgreSQL

Dev

Learn how to use Kanel to generate TypeScript types from PostgreSQL, then see it in action by building a to-do app.

Agustinus Theodorus
Sep 5, 2023 ⋅ 8 min read
Using Insta Rust Snapshot Testing

Using Insta for Rust snapshot testing

Dev

There are a lot of testing strategies for Rust, ranging from unit to integration testing. In this article, we’ll learn more about what snapshot testing is and how it can supplement your development efforts.

Agustinus Theodorus
Mar 3, 2023 ⋅ 7 min read
Nestjs Comparing SSR Platform

NestJS vs. ASP.NET: Comparing web frameworks

Dev

On a broader scale, there aren’t many differences between NestJS and ASP.NET. There’s a lot of overlap in the philosophies they pursue, most evidently in their heavy use of OOP.

Agustinus Theodorus
Nov 22, 2022 ⋅ 6 min read
Configurable Modules NestJS

How to use configurable module builders in NestJS v9

Dev

In NestJS, creating a custom module to reuse is quite simple and is, above all, encouraged.

Agustinus Theodorus
Sep 22, 2022 ⋅ 8 min read
Blockchain Video Streaming Platforms

Exploring blockchain video streaming platforms

Dev

Nowadays, it seems like everyone is into video streaming. The pandemic accelerated the growth of streaming platforms across the globe, […]

Agustinus Theodorus
Jun 22, 2022 ⋅ 13 min read
Solidity Smart Contracts Hardhat

How to develop Solidity smart contracts using Hardhat

Dev

Solidity is an object-oriented programming language built solely for running smart contracts on the Ethereum Virtual Machine (EVM).

Agustinus Theodorus
Mar 22, 2022 ⋅ 12 min read