Alvin Lee

Alvin Lee @alvinslee

About: Full-stack. Remote-work. Specializing in APIs, service integrations, DevOps, and prototypes.

Location:
Phoenix, Arizona USA
Joined:
Feb 15, 2021

Alvin Lee
articles - 42 total

The Human Side of Logs: What Unstructured Data Is Trying to Tell You

It’s Friday afternoon, and your dashboards look great. Charts are green. CPU usage is stable....

Learn More 3 0May 12

From Concept to Cloud: Building with Cursor and the Heroku MCP Server

I’ve been experimenting with Cursor as a development tool, and it’s been surprisingly helpful in my...

Learn More 0 0Apr 22

Deploying a Scala Play Application to Heroku

I’ve been a web developer for years, but I haven’t touched Java in a long time — like, late-90s long....

Learn More 1 0Apr 8

Have You Heard About Cloud Native Buildpacks?

Do you ever get tired of fiddling with a Dockerfile? Dockerfiles and Docker images are a great way to...

Learn More 0 0Mar 11

FastHTML and Heroku

When creating a new app or service, what begins as learning just one new tool can quickly turn into...

Learn More 2 0Jan 13

Enhancing GenAI Applications With KubeMQ: Efficiently Scaling Retrieval-Augmented Generation (RAG)

As the adoption of Generative AI (GenAI) surges across industries, organizations are increasingly...

Learn More 0 0Dec 12 '24

Playwright and Chrome Browser Testing in Heroku

I’ve always loved watching my unit tests run (and pass). They’re fast, and passing tests give me the...

Learn More 2 0Dec 3 '24

Wow, pnpm, You’re Really Fast

If you’re a Node.js developer, then you’re familiar with npm and Yarn. You might even have a strong...

Learn More 1 0Nov 6 '24

Ending Microservices Chaos: How Architecture Governance Keeps Your Microservices on Track

A microservices architecture is the gold standard for building scalable web applications. Gartner...

Learn More 1 0Oct 22 '24

Custom domains for HTTP/2 on Heroku - so easy.

Several months ago, Heroku announced HTTP/2 support from browser to router. This is pretty awesome,...

Learn More 1 0Oct 10 '24

Node.js Walkthrough: Build a Simple Event-Driven Application with Kafka

Have you ever wondered how some of your favorite apps handle real-time updates? Live sports scores,...

Learn More 8 0Jun 25 '24

Take Your First Steps for Building on LLMs with Google Gemini

It seems like there are endless possibilities for innovation with LLMs. If you’re like me, you’ve...

Learn More 3 0Jun 5 '24

I Built an App with Remix in 30 Minutes

I love playing with new toys. For development, that translates to trying out new tools and...

Learn More 5 0May 22 '24

How You Can Use Logs to Feed Security

If your system is facing an imminent security threat — or worse, you’ve just suffered a breach — then...

Learn More 5 0May 13 '24

How to Implement RAG with LlamaIndex, LangChain, and Heroku: A Simple Walkthrough

Having the correct data to support your use case is essential to a successful implementation of LLMs...

Learn More 7 0Apr 8 '24

I Built My First Go Application and Deployed it to Heroku

Go (aka Golang) came to life at Google in 2009. It was designed by a few big names: Robert...

Learn More 5 0Mar 24 '24

LangChain, Python, and Heroku

Since the launch and wide adoption of ChatGPT near the end of 2022, we’ve seen a storm of news about...

Learn More 5 0Mar 18 '24

Learning to Collaborate on API Development with Postman

API development is a big part of what I love about software. Whether it's building integrations or...

Learn More 0 0Dec 1 '23

Understanding the New SEC Rules for Disclosing Cybersecurity Incidents

The U.S. Securities and Exchange Commission (SEC) recently announced its new rules for public...

Learn More 1 0Dec 1 '23

Moving to Capability-Based Security with Flow: A Critical Evolution in Blockchain Security

Flow is a permissionless layer-1 blockchain built to support the high-scale use cases of games,...

Learn More 0 0Nov 2 '23

A Better Web3 Experience: Account Abstraction From Flow (Part 2)

In part one of this two-part series, we looked at how walletless dApps smooth the web3 user...

Learn More 1 0Sep 28 '23

A Better Web3 Experience: Account Abstraction From Flow (Part 1)

Despite the advancement of dApps’ capabilities over the past year, adoption has been slowed by...

Learn More 1 0Sep 28 '23

Extracting Maximum Value from Logs

Logging is arguably the most important element of your observability solution. Logs provide...

Learn More 0 0Aug 29 '23

Build Your Own Crowdfunding Dapp using Infura and Linea

The past few months have been extremely exciting for web3 developers in the Ethereum ecosystem. While...

Learn More 1 1Jul 27 '23

Ethereum and EVM Traces Explained

As developers, it’s important we understand what actually happens under the hood during an Ethereum...

Learn More 0 0Jun 8 '23

Efficient Enterprise Data Solutions with Stream Processing

Enterprise data solutions can quickly become expensive. NetApp reports that organizations see 30%...

Learn More 1 2May 10 '23

Fuzzing Around: Better Smart Contract Testing through the Power of Random Inputs

Testing smart contracts is really important. Why? Smart contracts are generally immutable in...

Learn More 1 0Apr 25 '23

From Zero to Hero: Learning Web3 with Infura and Python

Web3, blockchain technology, and cryptocurrency are all fascinating topics. The technology,...

Learn More 1 0Apr 14 '23

How to Create an NFT Viewer with Infura's New NFT API

Digital collectibles (or NFTs, which stands for “non-fungible tokens”) have arguably been one of the...

Learn More 1 0Mar 27 '23

Why Healthtech Companies Need a Data Privacy Vault

With the rising adoption of healthcare apps and wearable devices that gather medical data, the...

Learn More 0 1Feb 2 '23