Patrick Gawron

Notes

64 notes. Experiments I ran, news worth a comment, tips from X, and random observations.

Type
64 / 64 shown

April 2026

Patrick Gawron @pg0 · #62
Tuning Qwen3.6-35B-NVFP4 on a single RTX 5090 — vLLM sweet spot
22 configs, one MoE model (Qwen3.6-35B-A3B-NVFP4), one RTX 5090. Sweet spot: 96k context, fp8 KV cache, 2 parallel → 160 tok/s. Full write-up in the article.
experiment aivllmgpuqwenqwen3.6-35bbenchmark5090nvfp4
Patrick Gawron @pg0 · #61
Why Local LLMs Matter in 2026
The case for running models on your own hardware, even when the cloud is cheap.
dev llmlocal-llmaiprivacydevoldreview
Patrick Gawron @pg0 · #60
NVIDIA Parakeet vs Whisper Large-v3
Parakeet 1.1B beats Whisper Large-v3 on WER and speed for English long-form transcription.
experiment transcriptionwhisperparakeetnvidiaasrbenchmarkoldreview
Patrick Gawron @pg0 · #59
The Best Agent Is a Boring Agent
Why the most reliable production agents look surprisingly unambitious.
dev ai-agentsllmproductionsimplicitydevoldreview
Patrick Gawron @pg0 · #58
Local agent benchmarks - which model survives a real loop
Five local models against the same multi-step agent task on RTX 4090. Qwen 3.5 14B wins on tool-call reliability.
experiment benchmarklocal-llmqwenllamamistralgemmaagentsoldreview
Patrick Gawron @pg0 · #57
Stop Writing README Files for Claude
Why CLAUDE.md should be short, terse, and scoped.
dev claude-codeclaude-mdcontextprompt-engineeringdevoldreview
Patrick Gawron @pg0 · #56
RAG without vectors
For corpora under ~10k documents, Postgres full-text search matches pgvector on retrieval and answer quality.
experiment ragpostgrespgvectorfull-text-searchretrievaloldreview

April 2021

Patrick Gawron @pg0 · #40
#0006 LocalStorage State & Class Toggle
A reusable JavaScript pattern for toggling element states and persisting them in localStorage.
snippet javascriptcsslocalStoragetoggle
Patrick Gawron @pg0 · #39
Awesome CSS Layout Resources
Awesome CSS Layout Resources - fast effective css layout templates
it csslayout
Patrick Gawron @pg0 · #38
CSS Button Design
Recreated button design with colored shadow offset effect, inspired by commonfoods.com.
snippet cssdesign
Patrick Gawron @pg0 · #37
Recover Sound Only from Images Without Microphone
Dr. Abe Davis's research on restoring sound from video by capturing sub-pixel vibrations in objects.
technology audiovideoimage-processingalgorithm
Patrick Gawron @pg0 · #36
Magnet - Workspace Organizer
Magnet - a macOS window organizer that lets you move windows with hotkeys or dragging
it macossoftware
Patrick Gawron @pg0 · #35
SQL Database Editors - HeidiSQL, DBeaver
SQL Database Editors - HeidiSQL and DBeaver, two awesome and free products for SQL editing
it databasesqlsoftware
Patrick Gawron @pg0 · #34
#004 Extended Secure Random Password Generator
Extended version of the secure password generator with additional rules: no special chars at start/end, no double spaces.
snippet javascriptsecuritypassword-generatorcryptoAPI
Patrick Gawron @pg0 · #33
#0005 Image Shred & Unshred
An image shredder and simulated annealing unshredder using HTML5 Canvas.
snippet javascriptcanvasimage-processing
Patrick Gawron @pg0 · #32
Image Upload Preview
Minimal JavaScript snippet for previewing an uploaded image file using FileReader.
snippet javascriptfile-upload
Patrick Gawron @pg0 · #31
#004 Secure Random Password Generator
Configurable secure JavaScript random password generator using crypto.getRandomValues instead of Math.random.
snippet javascriptsecuritypassword-generatorcryptoAPI

March 2021

Patrick Gawron @pg0 · #30
Markdown renderer: markdeep, MuBoard, TeXMe
Tools for writing simple text in markdown and rendering it in the browser, with LaTeX Math support
it markdownlatex
Patrick Gawron @pg0 · #29
Python UnicodeDecodeError: 'ascii' codec can't decode byte
Solutions for Python UnicodeDecodeError when working with UTF-8 encoded text
dev pythonunicode
Patrick Gawron @pg0 · #28
Colored Button Design
Dark theme button design with sign-in and subscribe buttons, inspired by MIT Technology Review.
snippet cssdesign
Patrick Gawron @pg0 · #27
Typing faster
Exploring optimized keyboard layouts like Workman and practicing typing to increase speed
it keyboardoptimization
Patrick Gawron @pg0 · #26
Markdeep Table Examples
Examples of different markdown table formats and alignment options in Markdeep.
snippet markdowntable
Patrick Gawron @pg0 · #25
PHP MySQL Database Driver
A legacy PHP MySQL database driver class with query, connect, disconnect, and error handling methods.
snippet phpmysql
Patrick Gawron @pg0 · #24
#0001 CSS Only Toggle
A pure CSS toggle component that shows/hides content without JavaScript, using checkbox state.
snippet csstoggle
Patrick Gawron @pg0 · #23
#0002 CSS Only Toggle Switch
A pure CSS toggle switch component with on/off states that conditionally shows content.
snippet csstoggleswitch
Patrick Gawron @pg0 · #22
#0003 CSS Only Collapse
A pure CSS collapsible content section using a hidden checkbox to toggle visibility.
snippet csscollapse
Patrick Gawron @pg0 · #21
Semantic Metadata in HTML
Notes on RDFa, Dublin Core, and semantic meta tags in HTML.
dev rdfrdfahtmldublin-coresemantic-webmetadataoldreviewneeds-content
Patrick Gawron @pg0 · #20
VSCode Python - No module named 'src'
Fix for ModuleNotFoundError: No module named 'src' when running Python in VSCode
dev pythonvscode
Patrick Gawron @pg0 · #19
JS lib comparison: moment.js, date-fns, day.js
Comparison of JavaScript date libraries: moment.js, date-fns, and day.js by size and usage
dev javascriptnpm
Patrick Gawron @pg0 · #18
JS date lib - dateFns
date-fns JavaScript date library usage example
dev javascriptnpm
Patrick Gawron @pg0 · #17
JS date lib - day.js
day.js JavaScript date library usage example
dev javascriptnpm
Patrick Gawron @pg0 · #16
JS date lib - moment.js
moment.js JavaScript date library usage example
dev javascriptnpm