top of page
Search

A Generic Function to Update and Manipulate Object Arrays in TypeScript
While building my newest SaaS product, ReduxPlate, I realized a common pattern kept cropping up in my array manipulation functions. I was...
The Tech Platform
Dec 22, 2021

How to improve the DDDness of your application.
DDD is all about building intention revealing APIs (if we look beyond all the organizational and domain discovery stuff). Its about...
The Tech Platform
Dec 16, 2021

Generate a TypeScript client from .NET 6 Web API
.NET 6 is a cross-platform, open-source framework developed by Microsoft for building modern applications. One of its key features is the...
The Tech Platform
Dec 16, 2021

The Microservices Principles: Building Scalable and Resilient Systems
Microservice architecture has gained significant popularity due to its ability to create scalable and modular systems. To effectively...
The Tech Platform
Dec 15, 2021

Basics of CI/CD. What is the Difference Between CI and CD?
CI (Continuous Integration) Continuous Integration describes the process of the changes flows to the repository. Let’s take a look at a...
The Tech Platform
Dec 1, 2021

Functional DI in Nodejs for .Net developers
At Ohpen our main stack is .Net and we love it :) ! It serves well to create performant web apis with many endpoints. When I started...
The Tech Platform
Oct 12, 2021

How to Write a Configuration file in Python
When we design software, we normally put a lot of effort into writing high-quality code. But that’s not enough. A good software should...
The Tech Platform
Oct 7, 2021

Stored XSS to RCE Chain as SYSTEM in ManageEngine ServiceDesk Plus
The unauthorized access of FireEye red team tools was an eye-opening event for the security community. In my personal opinion, it was...
The Tech Platform
Sep 15, 2021

Array Destructuring in JavaScript
Destructuring is an ECMAScript 6 (ES6/ECMAScript 2015) feature. When it comes to arrays, destructuring is basically a way to unpack...
The Tech Platform
Jul 27, 2021

Benchmarking low-level I/O: C, C++, Rust, Golang, Java, Python
Benchmarking TCP Proxies is probably the simplest case. There is no data processing, only handling incoming/outgoing connections and...
The Tech Platform
Jul 19, 2021
bottom of page