Mastering Kubernetes ReplicaSets and Deployments
2024-09-23
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
2024-09-22
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
2024-09-22
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
2024-09-22
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
2024-09-22
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
2024-09-22
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
2024-09-22
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
2024-09-22
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
2024-09-21
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
2024-09-20
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
2024-09-19
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
2024-09-10
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
2024-09-07
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
2024-09-07
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
2024-09-06
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
2024-09-05
[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
2024-08-31
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
2024-08-30
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
2024-08-25
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
2024-08-22
[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
2024-08-22
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
2024-08-22
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
2024-08-22
The `gcloud run services list` command lists your services running on Google Cloud Run:
381 words
|
2 minutes
Verifying your GitHub profile on Mastodon
2024-08-21
Mastodon has a really neat way of implementing verification, using the [rel=me microformat](https://microformats.org/wiki/rel-me).
565 words
|
3 minutes