Work

How to Build a React Chat App

October 19, 2023

With an ever-growing number of people relying on in-app chat to carry out business transactions, having a chat app is becoming essential for many companies. If you want to build a streamlined and intuitive chat app UI using React, Sendbird’s UIKit for React is a proven solution. The UIKit is a set of rich, modularized, pre-built UI components that you can use to create a modern messenger experience in your app.

Continue reading

How to Scale MongoDB

October 15, 2023

Database scalability is the ability to expand or contract the capacity of system resources in order to support the changing usage of your application. This can refer both to increasing and decreasing usage of the application. Increased usage of your application brings three main challenges to your database server.

Continue reading

Fundamentals of a Zero Trust Implementation (eBook)

October 1, 2023

In this guide, we’ll look at a major effort to protect these systems—zero trust security. We’ll look at exactly what zero trust security is, how it can help your organization, and the best practices for implementation. We’ll cover trending topics such as zero trust in the cloud, zero trust with Kubernetes, and more. We’ll even cover a few caveats to watch out for.

Continue reading

An Introduction To The Flow Blockchain - From Ethereum To Flow

October 3, 2022

In the fast-paced world of Web3, there is no shortage of innovative new technologies to explore. If you are a Solidity developer looking to build on a blockchain that is faster, safer, and more scalable than Ethereum, then Flow is an option you can’t ignore.

Continue reading

Diving Deep into Smart Contracts

September 1, 2022

Smart contracts allow two parties to enter an agreement. Take a deep dive into smart contracts to see how to reuse a single contract over and over again.

Continue reading

7 Ways to Dramatically Reduce Your Time in Code Review

August 1, 2022

Code reviews can be painful. Software engineers often complain that the review process is slow, delays downstream tasks, and leads to context switching as you navigate back and forth between an open pull request (PR) and your next task. 

Continue reading

Purpose-Driven Microservice Design

July 12, 2022

Buzzwords aren’t something I expected when I started my career. In those days, most of the technology news arrived in paper-based weekly publications like InformationWeek and Network World. I remember thinking to myself, “Man, they are using these same words over and over again each week.”

Continue reading

How to Mint an NFT on Polygon

May 10, 2022

Non-Fungible Tokens (NFTs) have exploded in popularity over the last year. And with NFTs being used for art, PFPs, lifestyle brands, sports, games, the metaverse, and more, they won’t be going away anytime soon. But the current state of NFTs has a few problems - notably, minting on Ethereum can be prohibitively expensive and the metadata behind those NFTs is often centralized.

Continue reading

Moving from Full-Stack Developer to Web3 Pioneer

April 10, 2022

Looking to dive into Web3 development? Here is an introduction and quick example of how full-stack developers can get started in this decentralized version of the web

Continue reading

Exploring the API-First Design Pattern

April 4, 2022

From a career perspective, the two things I appreciate the most are solving problems through technology and creating technical publications. The former often drives the latter: results presented in inspired-based publications are derived from a recent problem that I had successfully solved.

Continue reading