Blog

TILs

HTTP | Etag Quotes Are Required

Macos | Identifies Tunnelblick As Jonathan Bullard

Plist | Reading Information

Firefox | Disable Esq Key To Exit Fullscreen

Markdown | Line Break

Design Patterns | Composition Vs Dependency Injection

Dockerfile | Adduser Vs Useradd

Neovim | Broke Tree Sitter Highlighting

Postgres | Grant Column Level Permissions

Vim | Has A Conceal Function

Kafka | Difference Between Idempotent And Transactional Producer

Django | Detect If Run Under Django Dev Server

Django | Does Not Support Asgi's Liftspan Protocol

Django | Runserver Runs Main Twice With Autoreload

Django | Use Pywatchman And Watchman For Better Runsever Performance On Reload

Git | Diff Tab Width

Git | Make Status Command Faster

Git | You Can't Use Hashtag As First Symbol In Commit

Google Calendar | Get Event Link

GPG-Agent | Restart

Gunicorn | Detect If Code Is Run With Wsgi Server

Gunicorn | Threading

Markdown | Multiline Strings In Tables

Opentelemetry | Do Not Use Http For Otlp Exporter

OpenTelemetry Python | Why In All Examples __name__ Is Used For get_tracer

Python | Get Process Pid And Parent Process Pid

Python | os.environ.get Vs os.getenv

Terraform | Disable Warnings

Uwsgi | Understanding enable-threads

Macos | Format Usb Flash

Hugo | Rebuild Styles on Source Change when using TailwindCSS 3.x

GitHub Actions | Fix "Error: Dependencies lock file is not found"

TailwindCSS | Custom Transform Before Exctraction

ESLint | Fix "'defineProps' is not defined."

ESLint | Fix "'props' is assigned a value but never used @typescript-eslint/no-unused-vars"

Docker | Prune Only Unnamed Volumes

Docker | Show Only Unnamed Volumes

Midnight Commander | Open Same Folder in Another Panel

Tornado | Fix "tornado.util.TimeoutError: Operation timed out after 5 seconds"

NPM | Automatically Update package.json Dependencies

TypeScript | Fix "TS2307: Cannot find module 'src' or its corresponding type declarations."

Git | Setup Workrtree

Docker | Buildkit Use Cache From

Mock | Get Image With Custom Size And Text

Docker | Disable Healthcheck

Docker Compose | Profiles

MacOS | Sign Document

Debian | Find Out Release Name

Launchctl | Edit System Domain Config

NPM | Build Behaves Differently Inside Docker

Vim | Filter Quickfix List Entries

Vim | Better Way Of Setting Mapping That Calls Cmd

Git | Show File On Specific Commit

Bash | 'source' Redefines Variables

Forticlient | Disable Launch At Login

Wagtail | Create Page In Migration

Centos | 8.3 Failed To Find Iptables

Centos | Linux Ends In 2021

Direnv | 'DIRENV_DIR' Env Variable

Git | Commit Short Sha Length

GitLab | Registry Login Error Parsing Http 403 Response

Shell | Diff Two Strings