Jan Wilmake's Blog

Chat with This Blog

nodejs

All blog posts tagged with nodejs

Moving away from my 150k LOC Monorepo

4/1/2024

Details the transition from a 150k LOC monorepo to a decoupled, open-source architecture where each package is its own repository, simplifying distribution and collaboration.

Fly + Bun for browser automation. An unfinished attempt

12/1/2023

Chronicles an attempt to create a scalable browser automation API using Bun and Fly.io, exploring the FLAME pattern and analyzing cost structures for AI-powered web scraping.

Running everything from a single server isn't that easy

9/6/2023

Reflects on the challenges and lessons learned from attempting to run frontend, backend, and multi-domain hosting from a single server, ultimately choosing a more pragmatic hybrid approach.

Multi Domain Locale Hack NextJS

9/1/2023

A clever workaround for generating static pages for multiple domains in Next.js by repurposing the locale feature, including a high-performance multi-domain markdown setup.

Install An Express+MySQL App on a remote server

10/20/2019

A step-by-step guide to deploying an Express and MySQL app on a remote server using Linode or DigitalOcean, including Nginx, Node, MySQL setup, and CloudFlare integration.

Creating a performant GraphQL Server - node is harder than I thought!

3/6/2018

An exploration of performance optimization strategies for GraphQL servers built with Node.js, covering benchmarking, database pooling, Dataloader, and production deployment techniques.

How to connect your app to a server?

3/6/2018

Technical considerations for connecting React Native apps to servers, covering SSL requirements, CloudFlare configuration, error handling, and connection testing strategies.

[Notes of a programmer]: Apollo store updates

3/6/2018

Technical notes on the four methods of updating Apollo's client-side cache, comparing automatic updates, refetchQueries, manual store manipulation, and optimistic responses.

Setting up a GraphQL Backend without GraphCool

3/6/2018

A comprehensive guide to setting up your own GraphQL backend with Node.js, Express, Sequelize, and MySQL, including deployment to a remote server with Nginx and SSL configuration.

The MVP Challenge - From 0 to MVP in 100 days: Using Expo

3/6/2018

A comprehensive guide to building an MVP in 100 days using React Native and Expo, covering coding style decisions, architecture choices, work ethic, and a detailed workflow from setup to launch.

Handling time on your server, using different ORM's in node: Sequelize and mysql2. Beware!

2/4/2018

A technical deep-dive into timezone handling issues when using Sequelize vs mysql2 in Node.js, exploring how different ORMs process timestamps differently and cause validation problems.

My view on React Native and why I think it's the future

7/3/2017

A comprehensive guide to React Native covering setup, tooling, libraries, and why it's the future of cross-platform development for web, Android, and iOS.

Blazing Fast & Beautiful isn't it? Discover Digital Ocean and Ghost

6/15/2017

A guide explaining the transition from WordPress to Ghost CMS and DigitalOcean hosting for faster website performance, highlighting the advantages of Node.js and modern JavaScript frameworks over traditional PHP-based systems.

WordPress versus Ghost - Read this if you're serious about writing

6/15/2017

A comprehensive comparison between WordPress and Ghost CMS from a blogger's perspective, arguing that Ghost's modern Node.js architecture makes it superior for serious writers and journalists despite requiring more technical knowledge.

I feel like a Tesla without wheels

6/14/2017

The journey from WordPress frustrations to learning JavaScript, React Native, and Node.js to bring software ideas to life.

← Back to all posts