Skip to content
Roman's notes
Search
Ctrl
K
Cancel
GitHub
StackOverflow
Select theme
Dark
Light
Auto
Home
AI
Agents
Coding Agent Tools
Hermes Agent
Claude Code
Claude Code
Plugins
Skills
Vector Memory for Claude Code
Tools
AI Tools
Guides
Architektura AI agentů – analogie kuchyně
Autonomní Research Agent
Gemma 4 na DigitalOcean GPU Droplet
LLM Wiki
AI Benchmarks
Development
Assets
APIs
Audio
Colors
Fonts
Icons
Images
CSS
Frameworks
Detect retina display
Highlighting external links
Responsive Typography
Databases
Backup MongoDB indexes
List of databases
Docker
Amazon SES and sSMTP
Build with buildx
Clone git with Docker
Docker cleanup guide
Docker management tools
Install Docker
Install node.js with multi-stage Dockerfile
MariaDB and Docker Compose
Remote build with Docker Buildx
JavaScript
Backend frameworks
Building tools
CDN
Desktop frameworks
Embeddable editors
Frontend frameworks
js.org subdoména
NPM packages
npm Trusted Publishing
Package managers
Runtimes
Static site generators
Syntax highlighting
JavaScript testing
PHP
Calculate hash of an object
Case insensitive in_array
Class traits
Code speed comparison
Convert JSON to PHP code
Convert MYSQL HEX to string
Copying a folder with contents
File or folder permission
FTP connection with PHP
Protecting email addresses
Read currency rates from ČNB
Simple events dispatcher
Reference
User agents
UTF-8 Symbols
Services
Email
Hosting
Media
Queues
Storage
Snippets
Autosize textarea
Copy code to clipboard
Display HTML with embed tag
Document write replacement
Download SVG image in pure Javascript
Generate menu from directory
HTML Skeleton
Validate URL with JavaScript
Tailwind
Center div content
Checkbox as toggle switch
Comment bubble with Tailwind
Tailwind tooltip (CSS Only)
Dropdown menu
Form validation with Tailwind
Password component
Radio select switch
Toggle menu
Tools
Analytics and monitoring
Code hosting
HTTP tools
Payment gateways
Regex testers
SEO Tools
Top domains lists
Vue
OTP Input in Vue 3
Vuetify
WordPress
Add custom post type
Always auto update everything in WordPress
Debug 404 page
Get user by metadata
Register widgets from PHP
Remove link manager
TinyMCE for user description
Inspiration
Inspiration
Selfhosted
Shell & CLI
Downloads
YouTube downloader
Git
Backup git repository
Clone everything
GitLab group labels
Update GitHub Fork
Media
Add album art to mp3 or m4a with ffmpeg
Convert GIF to WebM
Convert m4a to mp3 with ffmpeg
Create image slideshow with ffmpeg
Exiftool tips and tricks
Get metadata with ffprobe
Webcam Timelapse with fswebcam and ffmpeg
Network
Open ports
Update DNS settings
Scripting
Create tar of all folders
Grep recursively
Load .env file in Bash
Security
Generate SSH key
UFW basics
Tools
Command line tools
Web
Download website
Response times with curl
Website screenshot
macOS
Apps
Code editors
File management
Markdown editors
Menu bar and clipboard
Network and communication
Notes and calendar
Photo and video
Terminals
Utilities
Development
Command line tools
Databases
Tips
Backups and disks
System tips
Awesome
Books
Earl Grey
Getting Real
LEGO
Minecraft
Quotes
Retro gaming
Tailwind
Life Hack
Filozofické břity
Kindle
Návod na život
Nemusíš
Parkinsonův zákon
Pro každý den
The Apple Marketing Philosophy
Tik v oku
Život podle Charlese Bukowského
Photography
Sony
Sony
Sony E lenses
Sony FE lenses
Fujifilm
Fujifilm
X-mount lenses
Nikon
Nikon
Z-mount lenses
Panasonic
Panasonic
L-Mount lenses
Canon
Canon
RF lenses
RF-S lenses
Compact cameras
Action cameras
Photo hosting
Software
Image viewers and managers
Mobile apps
Photo editors
Accessories
Camera gear
Filters
Flash
Mini Tripods
PolarPro LightLeak
Straps
Tripods
Security
Ad Blockers
Anonymous Posting
Backup
Security List
Hardware
IoT
mDNS Discovery pro IoT
MHO-C401
Raspberry Pi
Install Node.js and NPM
Time Machine
Movies & TV
Already Watched
Watchlist
Povídky
Jak (ne)napsat diplomku
Jak poznat Gisáka
Made in China - Paranoidní povídka na dobrou noc
Mé Bulharské dobrodružství
Schůze, porady, meetingy a briefing
GitHub
StackOverflow
Select theme
Dark
Light
Auto
Desktop frameworks
JavaScript frameworks for building cross-platform desktop applications using web technologies.
Tauri
— Lightweight, secure desktop apps with a Rust backend and any frontend framework; produces small binaries without bundling a browser engine.
Electron
— Desktop apps built with HTML, CSS, and JavaScript on top of Chromium and Node.js; powers VS Code, Slack, and Discord.