Mastering Kubernetes ReplicaSets and Deployments
A hands-on guide to creating and managing Kubernetes ReplicaSets and Deployments, with practical exercises and troubleshooting tips.
812 words
|
4 minutes
Creating Kubernetes Objects - Imperative vs Declarative Approaches
Explore different methods of creating Kubernetes objects, including imperative and declarative approaches, with practical examples and troubleshooting tips.
768 words
|
4 minutes
Setting Up Kubernetes Clusters with KIND
Learn how to set up single-node and multi-node Kubernetes clusters using KIND (Kubernetes IN Docker) on your local machine.
637 words
|
3 minutes
Kubernetes Architecture Deep Dive
Explore Kubernetes architecture, control plane components, and the flow of kubectl commands, with easy-to-understand explanations and diagrams.
1108 words
|
6 minutes
Kubernetes - When to Use It and When Not To
Explore the challenges of standalone containers, how Kubernetes addresses them, and when to use (or not use) Kubernetes in your projects.
875 words
|
4 minutes
Dockerizing a Node.js - Application with Multi-Stage Builds
Learn how to dockerize a Node.js application using multi-stage builds, explore Docker best practices, and understand the docker init command.
790 words
|
4 minutes
Dockerizing a Simple Web Application - A Step-by-Step Guide
Learn how to dockerize a simple web application, explore the docker init command, and understand the process step-by-step.
718 words
|
4 minutes
Docker Architecture and Workflow - A Beginner's Guide
Explore Docker's architecture and workflow with clear explanations and diagrams, perfect for beginners and experienced developers alike.
737 words
|
4 minutes
Generating documentation from tests using files-to-prompt and LLM
I was experimenting with [wasmtime-py](https://github.com/bytecodealliance/wasmtime-py) today and found the [current documentation](https://bytecod...
541 words
|
3 minutes
Summarizing Hacker News discussion themes with Claude and LLM
I've been experimenting with the combination of [Claude](https://claude.ai/) and my [LLM CLI tool](https://llm.datasette.io/) to give me quick summ...
2342 words
|
12 minutes
mlc-chat - RedPajama-INCITE-Chat-3B on macOS
MLC (Machine Learning Compilation) on May 22nd 2023: [Bringing Open Large Language Models to Consumer Devices](https://mlc.ai/blog/2023/05/22/bring...
617 words
|
3 minutes
Using grep to write tests in CI
GitHub Actions workflows fail if any of the steps executes something that returns a non-zero exit code.
156 words
|
1 minute
Dump out all GitHub Actions context
Useful for seeing what's available for `if: ` conditions (see [context and expression syntax](https://help.github.com/en/actions/reference/context-...
123 words
|
1 minute
Use labels on Cloud Run services for a billing breakdown
Thanks to [@glasnt](https://github.com/glasnt) for the tip on this one. If you want a per-service breakdown of pricing on your Google Cloud Run ser...
346 words
|
2 minutes
Generating OpenAPI specifications using GPT-3
I wanted to start playing around with [OpenAPI](https://www.openapis.org/). I decided to see if I could get GPT-3 to generate the first version of ...
339 words
|
2 minutes
Writing Fly logs to S3
[Fly](https://fly.io/) offers [fly-log-shipper](https://github.com/superfly/fly-log-shipper) as a container you can run in a Fly application to sen...
481 words
|
2 minutes
git bisect
I extracted and enhanced this TIL from [my April 8th 2020 weeknotes](https://simonwillison.net/2020/Apr/8/weeknotes-zeit-now-v2/#git-bisect) to mak...
497 words
|
2 minutes
Open external links in an Electron app using the system browser
For [Datasette.app](https://github.com/simonw/datasette-app) I wanted to ensure that links to external URLs would [open in the system browser](http...
191 words
|
1 minute
Configuring Django SQL Dashboard for Fly PostgreSQL
I have a Fly application that uses their PostgreSQL service. I wanted to run [Django SQL Dashboard]() with a read-only user against that database.
518 words
|
3 minutes
Summing columns in remote Parquet files using DuckDB
[vivym/midjourney-messages](https://huggingface.co/datasets/vivym/midjourney-messages) on Hugging Face is a large (~8GB) dataset consisting of 55,0...
2277 words
|
11 minutes
Export a Mastodon timeline to SQLite
I've been playing around with [the Mastodon timelines API](https://docs.joinmastodon.org/methods/timelines/). It's pretty fun!
342 words
|
2 minutes
Natural Earth in SpatiaLite and Datasette
Natural Earth ([website](https://www.naturalearthdata.com/), [Wikipedia](https://en.wikipedia.org/wiki/Natural_Earth)) is a a public domain map dat...
758 words
|
4 minutes
Using the gcloud run services list command
The `gcloud run services list` command lists your services running on Google Cloud Run:
381 words
|
2 minutes
Verifying your GitHub profile on Mastodon
Mastodon has a really neat way of implementing verification, using the [rel=me microformat](https://microformats.org/wiki/rel-me).
565 words
|
3 minutes