Jan Wilmake's Blog

Chat with This Blog

2023

All blog posts tagged with 2023

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.

"Human-to-Human Content Generation: Embracing the Social Computing Age"

11/14/2023

Explores the concept of transforming everyday conversations into various forms of digital content through AI-powered "Chatcasts," ushering in the age of social computing.

Creating a domain control panel

9/8/2023

Documents the creation of an automated domain management system using NameCheap and CloudFlare APIs to streamline the process of turning ideas into working websites.

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.

Building a ChatGPT plugin to browse the internet

8/17/2023

In this post I explain what ChatGPT plugins are, how I've made a ChatGPT plugin for ScrapingBee, and how you can use it.

Resize your layout with a draggable div in React

8/11/2023

A tutorial on creating a draggable horizontal resizer in React for dynamic layouts, inspired by VSCode's resizable panels, implemented as a reusable React hook.

Tailwind Darkmode Issues

8/11/2023

A technical solution for fixing Tailwind CSS dark mode class precedence issues in TypeScript monorepos by using the bang (!) modifier to force proper styling.

Increasing innovateability

8/1/2023

Proposes a new system called "purpose driven openness" that uses LLMs to calculate alignment between entities, enabling innovation while preventing misuse of shared technologies.

Implementing LLM Voice Calls

8/1/2023

Communify

1/1/2023

Explores the idea of creating an algorithm to form perfect communities by clustering people together based on purpose-driven alignment, reducing chronic stress and screen dependency.

Controllable Immersion

1/1/2023

Envisions using AR technology to give individuals control over their digital immersion by filtering out unwanted content and ads from their reality, building a Human OS for healthier digital interactions.

Classification tasks with ChatGPT

1/1/2023

Presents a simple yet powerful method for using ChatGPT to perform fast parallel classification tasks, such as determining gender from names with 250ms response times.

**Integrating AI into Business Sectors**

1/1/2023

Shares practical insights on integrating AI into businesses, covering GPT applications, privacy considerations, and advice for startups and enthusiasts embracing the AI revolution.

Global Search/Replace with Regexes in VSCode

1/1/2023

A practical guide to using regular expressions for global search and replace operations in VSCode, including techniques for matching across newlines and common pitfalls.

E2E Testing ChatGPT AI plugins with using MRKL

1/1/2023

Demonstrates how to create end-to-end tests for ChatGPT AI plugins using the MRKL technology, with practical examples testing a ScrapingBee plugin.

← Back to all posts