blog

writings and musings

blog post header

Why This Combination Makes Component Libraries Feel Outdated

Adamadam pensive

Adam

blog post header

Closing the gap between frontend and backend

Adamadam pensive

Adam

blog post header

Painting with math

Adamadam pensive

Adam

blog post header

Send data to Google Sheets using a Next.js serverless API route

Adamadam pensive

Adam

blog post header

Exploring BaaS with AWS Amplify, Google Firebase and Supabase

Adamadam pensive

Adam

blog post header

Create your own React hooks

Adamadam pensive

Adam

blog post header

One of the most popular interview algorithms in JavaScript and Python

Adamadam pensive

Adam

blog post header

Headless Shopify e-commerce

Adamadam pensive

Adam

blog post header

Defining functions in terms of themselves

Adamadam pensive

Adam

blog post header

Regular Expression in Python and JavaScript

Adamadam pensive

Adam

blog post header

Type safe JavaScript

Adamadam pensive

Adam

blog post header

Lightweight and modern trend in web development

Adamadam pensive

Adam

blog post header

Using Redux we connect this React app to the Django backend.

Adamadam pensive

Adam

blog post header

Build a React frontend with the API from the previous post

Adamadam pensive

Adam

blog post header

Building a user authentication API with full CRUD operations

Adamadam pensive

Adam

blog post header

PHP or JavaScript? Why not both?

Adamadam pensive

Adam

blog post header

Two recognizable frontend tools

Adamadam pensive

Adam

blog post header

Python and the world's most advanced open source database

Adamadam pensive

Adam

blog post header

State Management

Adamadam pensive

Adam

blog post header

An alternative to RESTful APIs

Adamadam pensive

Adam

blog post header

Creating APIs with Python

Adamadam pensive

Adam

blog post header

The start of the CMS rabbit hole

Adamadam pensive

Adam