<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Technology on Filip Czaplicki</title><link>https://starsep.com/tags/technology/</link><description>Recent content in Technology on Filip Czaplicki</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 15 Aug 2025 17:50:05 +0200</lastBuildDate><atom:link href="https://starsep.com/tags/technology/index.xml" rel="self" type="application/rss+xml"/><item><title>Collection of links related to Technology</title><link>https://starsep.com/links/tech/</link><pubDate>Fri, 15 Aug 2025 17:50:05 +0200</pubDate><guid>https://starsep.com/links/tech/</guid><description>&lt;h1 id="collection-of-links-related-to-technology">Collection of links related to Technology&lt;/h1>
&lt;h2 id="programming">Programming&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://programming-idioms.org/" target="_blank" rel="noopener noreferrer">Programming Idioms&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://roadmap.sh/" target="_blank" rel="noopener noreferrer">Developer Roadmaps&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.samueltaylor.org/articles/how-to-learn-a-codebase.html" target="_blank" rel="noopener noreferrer">How to Join a Team and Learn a Codebase&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://ocw.mit.edu/courses/6-172-performance-engineering-of-software-systems-fall-2018/pages/lecture-slides/" target="_blank" rel="noopener noreferrer">Performance Engineering of Software Systems&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="python">Python&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://pythonspeed.com/fil/" target="_blank" rel="noopener noreferrer">Fil&lt;/a> - Easy Python memory profiling for data scientists and scientists with Fil&lt;/li>
&lt;li>&lt;a href="https://github.com/norvig/pytudes" target="_blank" rel="noopener noreferrer">pytudes&lt;/a> - Python programs, usually short, of considerable difficulty, to perfect particular skills&lt;/li>
&lt;li>&lt;a href="https://code.mendhak.com/ci-cd-dockerfile-for-python-uv-ruff-pytest/" target="_blank" rel="noopener noreferrer">CI/CD friendly Dockerfile for uv based Python projects&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://blog.edward-li.com/tech/advanced-python-features/" target="_blank" rel="noopener noreferrer">14 Advanced Python Features &lt;/a>&lt;/li>
&lt;li>&lt;a href="https://crawlee.dev/python/" target="_blank" rel="noopener noreferrer">crawlee&lt;/a> - scrapy alternative&lt;/li>
&lt;li>&lt;a href="https://github.com/bloomberg/memray" target="_blank" rel="noopener noreferrer">memray&lt;/a> - memory profiler for Python&lt;/li>
&lt;li>&lt;a href="https://python-patterns.guide/" target="_blank" rel="noopener noreferrer">Python Design Patterns&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://rustpython.github.io" target="_blank" rel="noopener noreferrer">RustPython&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/chriskiehl/Gooey" target="_blank" rel="noopener noreferrer">Gooey&lt;/a> - turn Python into GUI - good idea but never had reason to use it&lt;/li>
&lt;li>&lt;a href="https://github.com/kellyjonbrazil/jc" target="_blank" rel="noopener noreferrer">jc&lt;/a> - CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries&lt;/li>
&lt;li>&lt;a href="https://github.com/kellyjonbrazil/jello" target="_blank" rel="noopener noreferrer">jello&lt;/a> - CLI tool to filter JSON and JSON Lines data with Python syntax&lt;/li>
&lt;li>&lt;a href="https://github.com/joerick/pyinstrument" target="_blank" rel="noopener noreferrer">pyinstrument&lt;/a> - Call stack profiler for Python&lt;/li>
&lt;li>&lt;a href="https://github.com/dabeaz-course/python-mastery/blob/main/PythonMastery.pdf" target="_blank" rel="noopener noreferrer">Advanced Python Mastery&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/willmcgugan/rich" target="_blank" rel="noopener noreferrer">Rich&lt;/a> - Rich is a Python library for rich text and beautiful formatting in the terminal&lt;/li>
&lt;li>&lt;a href="https://github.com/gruns/icecream" target="_blank" rel="noopener noreferrer">Icecream&lt;/a> - 🍦 Never use print() to debug again&lt;/li>
&lt;/ul>
&lt;h2 id="dockercontainers">Docker/containers&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://blog.vamc19.dev/posts/dockerfile-copy-chmod/" target="_blank" rel="noopener noreferrer">&lt;code>COPY --chmod&lt;/code> reduced the size of my container image by 35%&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="kotlin">Kotlin&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://kotlin.link/" target="_blank" rel="noopener noreferrer">Kotlin is Awesome!&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/reimersoftware/progressbar-ktx/" target="_blank" rel="noopener noreferrer">progressbar-ktx&lt;/a> - like tqdm for Python&lt;/li>
&lt;li>&lt;a href="https://github.com/icerockdev/moko-network" target="_blank" rel="noopener noreferrer">Moko Network&lt;/a> - OpenAPI client code generation for mobile (android &amp;amp; ios) Kotlin Multiplatform developmen&lt;/li>
&lt;li>&lt;a href="https://www.graalvm.org/latest/reference-manual/native-image/" target="_blank" rel="noopener noreferrer">GraalVM Native Image&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://kotlinlang.org/lp/mobile/" target="_blank" rel="noopener noreferrer">Kotlin Multiplatform&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/ionspin/kotlin-multiplatform-bignum" target="_blank" rel="noopener noreferrer">kotlin-multiplatform-bignum&lt;/a> - A Kotlin multiplatform library for arbitrary precision arithmetics&lt;/li>
&lt;li>&lt;a href="https://developer.android.com/kotlin/flow" target="_blank" rel="noopener noreferrer">Kotlin Flow&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://package-search.jetbrains.com/" target="_blank" rel="noopener noreferrer">Package Search by JetBrains&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/bernaferrari/GradleKotlinConverter" target="_blank" rel="noopener noreferrer">GradleKotlinConverter&lt;/a> - Convert from Groovy to Kotlin DSL for Gradle, focused on Android&lt;/li>
&lt;/ul>
&lt;h2 id="reverse-engineering">Reverse Engineering&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://github.com/Konloch/bytecode-viewer" target="_blank" rel="noopener noreferrer">bytecode-viewer&lt;/a> - A Java 8+ Jar &amp;amp; Android APK Reverse Engineering Suite&lt;/li>
&lt;li>&lt;a href="https://github.com/ax/apk.sh" target="_blank" rel="noopener noreferrer">apk.sh&lt;/a>&lt;/li>
&lt;li>&lt;a href="http://apk-deguard.com/" target="_blank" rel="noopener noreferrer">APK Deguard&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/m0bilesecurity/RMS-Runtime-Mobile-Security" target="_blank" rel="noopener noreferrer">Runtime Mobile Security&lt;/a> - web app to manipulate Android and iOS Apps at Runtime&lt;/li>
&lt;li>&lt;a href="https://github.com/rednaga/APKiD" target="_blank" rel="noopener noreferrer">APKid&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/shroudedcode/apk-mitm" target="_blank" rel="noopener noreferrer">apk-mitm&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://sisik.eu/apk-tool" target="_blank" rel="noopener noreferrer">Sixo Online APK Analyzer&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="java">Java&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://java-design-patterns.com/" target="_blank" rel="noopener noreferrer">Java Design Patterns&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="web">Web&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://caniuse.com/" target="_blank" rel="noopener noreferrer">Can I use?&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/AndrewWalsh/openapi-devtools" target="_blank" rel="noopener noreferrer">openapi-devtools&lt;/a> - Browser extension that generates API specs for any app or website&lt;/li>
&lt;li>&lt;a href="https://github.com/algolia/autocomplete" target="_blank" rel="noopener noreferrer">autocomplete&lt;/a> - Fast and full-featured autocomplete library&lt;/li>
&lt;/ul>
&lt;h2 id="javascript">JavaScript&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://javascript.info/" target="_blank" rel="noopener noreferrer">Modern JavaScript Tutorial&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="no-need-for-javascript">No need for JavaScript&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://github.com/you-dont-need/You-Dont-Need-JavaScript" target="_blank" rel="noopener noreferrer">You don&amp;rsquo;t need JavaScript&lt;/a> - CSS is powerful, you can do a lot of things without JS&lt;/li>
&lt;li>&lt;a href="https://lexoral.com/blog/you-dont-need-js/" target="_blank" rel="noopener noreferrer">You don&amp;rsquo;t need JS&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.htmhell.dev/adventcalendar/2023/2/" target="_blank" rel="noopener noreferrer">You don&amp;rsquo;t need JavaScript for that&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.matsimon.dev/blog/accessible-hamburger-buttons-without-javascript" target="_blank" rel="noopener noreferrer">Accessible hamburger buttons without JavaScript&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://lyra.horse/blog/2025/08/you-dont-need-js/" target="_blank" rel="noopener noreferrer">You no longer need JavaScript&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="css">CSS&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://markodenic.com/css-tips/" target="_blank" rel="noopener noreferrer">CSS Tips&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.joshwcomeau.com/css/make-beautiful-gradients/" target="_blank" rel="noopener noreferrer">Beautiful Gradients&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.joshwcomeau.com/css/interactive-guide-to-flexbox/" target="_blank" rel="noopener noreferrer">Interactive Guide to Flexbox&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://engineering.kablamo.com.au/posts/2021/my-first-css" target="_blank" rel="noopener noreferrer">What I Wish I Knew About CSS When Starting Out As A Frontender&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.jonoalderson.com/conjecture/its-time-for-modern-css-to-kill-the-spa/" target="_blank" rel="noopener noreferrer">It’s time for modern CSS to kill the SPA&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://leanrada.com/notes/css-only-lqip/" target="_blank" rel="noopener noreferrer">Minimal CSS-only blurry&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://ishadeed.com/article/css-grid-area/" target="_blank" rel="noopener noreferrer">CSS Grid Areas&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.caniemail.com/" target="_blank" rel="noopener noreferrer">Can I use in email&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://cssdb.org/" target="_blank" rel="noopener noreferrer">What’s next for CSS?&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://iamkate.com/code/tree-views/" target="_blank" rel="noopener noreferrer">Tree views in CSS&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://css-tricks.com/snippets/css/a-guide-to-flexbox/" target="_blank" rel="noopener noreferrer">CSS Flexbox Layout Guide&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://matcha.mizu.sh/" target="_blank" rel="noopener noreferrer">matcha.css&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://chartscss.org/" target="_blank" rel="noopener noreferrer">Charts.css&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://simplecss.org/" target="_blank" rel="noopener noreferrer">Simple.css&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://select.pink/#10" target="_blank" rel="noopener noreferrer">select.pink&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://css-speedrun.netlify.app/" target="_blank" rel="noopener noreferrer">CSS speedrun&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://cssgridgarden.com/" target="_blank" rel="noopener noreferrer">CSS Grid Garden&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://flexboxfroggy.com/" target="_blank" rel="noopener noreferrer">Flexbox Froggy&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/csswizardry/ct" target="_blank" rel="noopener noreferrer">Let’s take a look inside your &lt;head>&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://web.dev/learn/css/" target="_blank" rel="noopener noreferrer">Learn CSS&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="html">HTML&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://localghost.dev/blog/the-right-tag-for-the-job-why-you-should-use-semantic-html/" target="_blank" rel="noopener noreferrer">The right tag for the job: why you should use semantic HTML&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://markodenic.com/html-tips/" target="_blank" rel="noopener noreferrer">HTML Tips&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="android">Android&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://github.com/0x192/universal-android-debloater" target="_blank" rel="noopener noreferrer">Universal Android Debloater GUI&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://material.io/components?platform=android" target="_blank" rel="noopener noreferrer">Material Components&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/offa/android-foss" target="_blank" rel="noopener noreferrer">Android FOSS&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://dontkillmyapp.com/" target="_blank" rel="noopener noreferrer">Don&amp;rsquo;t Kill My App&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://waydro.id/" target="_blank" rel="noopener noreferrer">Wayidroid&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://pageflows.com/android/" target="_blank" rel="noopener noreferrer">Pageflows&lt;/a> - Inspiring Android App Design Examples&lt;/li>
&lt;li>&lt;a href="https://github.com/android/compose-samples" target="_blank" rel="noopener noreferrer">compose-samples&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/ChuckerTeam/chucker" target="_blank" rel="noopener noreferrer">chucker&lt;/a> - HTTP inspector for Android&lt;/li>
&lt;li>&lt;a href="https://github.com/usefulness/easylauncher-gradle-plugin" target="_blank" rel="noopener noreferrer">easylauncher-gradle-plugin&lt;/a> - different icon ribbon for each Android app variant&lt;/li>
&lt;li>&lt;a href="https://androidreposearch.netlify.app/" target="_blank" rel="noopener noreferrer">Android Repository Search&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://raccoon.onyxbits.de/" target="_blank" rel="noopener noreferrer">APK Downloader&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://gist.github.com/chirag-chhajed/d0bc667325544c3e7cccc04e03b5d1dc" target="_blank" rel="noopener noreferrer">Expo APK/AAB Building Tutorial (No EAS Required) &lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="jetpack-compose">Jetpack Compose&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://github.com/jetpack-compose/jetpack-compose-awesome" target="_blank" rel="noopener noreferrer">jetpack-compose-awesome&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://terrakok.github.io/Compose-Multiplatform-Wizard/" target="_blank" rel="noopener noreferrer">Compose Multiplatform Wizard&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.jetpackcompose.app/" target="_blank" rel="noopener noreferrer">jetpackcompose.app&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="rust">Rust&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://cheats.rs/" target="_blank" rel="noopener noreferrer">Rust Cheat Sheet&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://rust-lang-nursery.github.io/rust-cookbook/" target="_blank" rel="noopener noreferrer">Rust Cookbook&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://rust-exercises.com/" target="_blank" rel="noopener noreferrer">Rust Exercises&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://blessed.rs/crates" target="_blank" rel="noopener noreferrer">Blessed.rs&lt;/a> - An unofficial guide to the Rust ecosystem&lt;/li>
&lt;/ul>
&lt;h2 id="databases">Databases&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://github.com/azimuttapp/azimutt" target="_blank" rel="noopener noreferrer">Azimutt&lt;/a> - Explore, document and optimize any database&lt;/li>
&lt;li>&lt;a href="https://phiresky.github.io/blog/2021/hosting-sqlite-databases-on-github-pages/" target="_blank" rel="noopener noreferrer">Hosting SQLite databases on Github Pages&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/phiresky/sqlite-zstd" target="_blank" rel="noopener noreferrer">sqlite-zstd&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://til.simonwillison.net/sqlite/one-line-csv-operations" target="_blank" rel="noopener noreferrer">One-liner for running queries against CSV files with SQLite&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/dbcli/litecli" target="_blank" rel="noopener noreferrer">litecli&lt;/a> - CLI for SQLite Databases with auto-completion and syntax highlighting&lt;/li>
&lt;li>&lt;a href="https://misfra.me/2021/storing-files-in-sqlite/" target="_blank" rel="noopener noreferrer">Storing files in SQLite&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://alexwlchan.net/2025/copying-sqlite-databases/" target="_blank" rel="noopener noreferrer">A faster way to copy SQLite databases between computers&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://use-the-index-luke.com/" target="_blank" rel="noopener noreferrer">Use the index, Luke!&lt;/a> - SQL Indexing and Tuning e-Book&lt;/li>
&lt;li>&lt;a href="https://sqlbolt.com/" target="_blank" rel="noopener noreferrer">SQLBolt&lt;/a> - Learn SQL with simple, interactive exercises&lt;/li>
&lt;li>&lt;a href="https://sqlfordevs.com/ebook" target="_blank" rel="noopener noreferrer">SQL for devs&lt;/a> - The Database Cookbook For Developers&lt;/li>
&lt;li>&lt;a href="https://www.sqlnoir.com/" target="_blank" rel="noopener noreferrer">SQL Noir&lt;/a> - Solve mysteries through SQL&lt;/li>
&lt;li>&lt;a href="https://blog.vectorchord.ai/postgresql-full-text-search-fast-when-done-right-debunking-the-slow-myth" target="_blank" rel="noopener noreferrer">PostgreSQL Full-Text Search: Fast When Done Right (Debunking the Slow Myth)&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="clis-not-yet-used-by-me">CLIs (not yet used by me)&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://github.com/jhspetersson/fselect" target="_blank" rel="noopener noreferrer">fselect&lt;/a> - Find files with SQL-like queries&lt;/li>
&lt;/ul>
&lt;h2 id="markdown">Markdown&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://github.com/mfontanini/presenterm" target="_blank" rel="noopener noreferrer">presenterm&lt;/a> - A markdown terminal slideshow tool. Looks cool but I have never used it&lt;/li>
&lt;li>&lt;a href="https://github.com/community/community/discussions/16925" target="_blank" rel="noopener noreferrer">An option to highlight a &amp;ldquo;Note&amp;rdquo; and &amp;ldquo;Warning&amp;rdquo; using blockquote in Github&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="diagramsvisualization">Diagrams/Visualization&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://asciiflow.com/" target="_blank" rel="noopener noreferrer">Asciiflow&lt;/a> - web app for ASCII diagrams&lt;/li>
&lt;li>&lt;a href="https://datavizcatalogue.com/index.html" target="_blank" rel="noopener noreferrer">The Data Visualisation Catalogue &lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.visual-literacy.org/periodic_table/periodic_table.html" target="_blank" rel="noopener noreferrer">Periodic Table of Visualisation Methods&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://text-to-diagram.com" target="_blank" rel="noopener noreferrer">Text to Diagram Tools Comparison&lt;/a> - Compare D2, Mermaid, PlantUML &amp;amp; Graphviz side-by-side&lt;/li>
&lt;/ul>
&lt;h2 id="design">Design&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://www.onlook.com/" target="_blank" rel="noopener noreferrer">OnLook&lt;/a> - &amp;ldquo;Cursor for Designers&amp;rdquo; - AI design tool&lt;/li>
&lt;li>&lt;a href="https://youdontneedamodalwindow.dev" target="_blank" rel="noopener noreferrer">You don&amp;rsquo;t need a modal window&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="3d-rendering">3D Rendering&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://github.com/ssloy/tinyrenderer/wiki" target="_blank" rel="noopener noreferrer">tinyrenderer&lt;/a> - how OpenGL works: software rendering in 500 lines of code&lt;/li>
&lt;/ul>
&lt;h2 id="shell">Shell&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://mywiki.wooledge.org/BashPitfalls" target="_blank" rel="noopener noreferrer">BashPitfalls&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://heitorpb.github.io/bla/timeout/" target="_blank" rel="noopener noreferrer">timeout in Bash scripts&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://raimonster.com/scripting-field-guide/" target="_blank" rel="noopener noreferrer">Shell Field Guide&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://explainshell.com/" target="_blank" rel="noopener noreferrer">Explain Shell&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://seb.jambor.dev/posts/improving-shell-workflows-with-fzf/" target="_blank" rel="noopener noreferrer">Improving shell workflows with fzf&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://zaiste.net/posts/shell-commands-rust/" target="_blank" rel="noopener noreferrer">Rewritten in Rust: Modern Alternatives of Command-Line Tools&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/starship/starship" target="_blank" rel="noopener noreferrer">starship&lt;/a> - minimal, blazing-fast, and infinitely customizable prompt for any shell!&lt;/li>
&lt;li>&lt;a href="https://github.com/ajeetdsouza/zoxide" target="_blank" rel="noopener noreferrer">zoxide&lt;/a> - A smarter cd command. Supports all major shells (z in Rust)&lt;/li>
&lt;li>&lt;a href="https://github.com/charmbracelet/gum" target="_blank" rel="noopener noreferrer">gum&lt;/a> - tool for glamorous shell scripts&lt;/li>
&lt;li>&lt;a href="https://www.thorsten-hans.com/5-types-of-zsh-aliases" target="_blank" rel="noopener noreferrer">5 types of ZSH aliases&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="linux">Linux&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://code.mendhak.com/networking-cheat-sheet/" target="_blank" rel="noopener noreferrer">Networking Cheat Sheet&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://code.mendhak.com/make-caps-lock-useful/" target="_blank" rel="noopener noreferrer">Make CapsLock useful&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://linuxcommandlibrary.com/basic/oneliners" target="_blank" rel="noopener noreferrer">Linux oneliners&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.brendangregg.com/blog/2024-03-24/linux-crisis-tools.html" target="_blank" rel="noopener noreferrer">Linux Crisis Tools&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="kobo-ebook-reader">Kobo (ebook reader)&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://code.mendhak.com/kobo-customizations/" target="_blank" rel="noopener noreferrer">Kobo customizations&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://send.djazz.se/" target="_blank" rel="noopener noreferrer">Send to Kobo&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="alternative-shells">Alternative Shells&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://github.com/xonsh/xonsh" target="_blank" rel="noopener noreferrer">Xonsh&lt;/a> - Python-based shell&lt;/li>
&lt;li>&lt;a href="https://github.com/lmorg/murex" target="_blank" rel="noopener noreferrer">murex&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/liljencrantz/crush" target="_blank" rel="noopener noreferrer">crush&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="rss">RSS&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://aboutfeeds.com/" target="_blank" rel="noopener noreferrer">About Feeds&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="encryption">Encryption&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://github.com/FiloSottile/age" target="_blank" rel="noopener noreferrer">age&lt;/a> - A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability&lt;/li>
&lt;/ul>
&lt;h2 id="nix">Nix&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://search.nixos.org/packages" target="_blank" rel="noopener noreferrer">NixOS package search&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://lazamar.co.uk/nix-versions/" target="_blank" rel="noopener noreferrer">Nix Package Versions&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://home-manager-options.extranix.com/" target="_blank" rel="noopener noreferrer">Home Manager Options&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.nixhub.io/" target="_blank" rel="noopener noreferrer">nixhub.io&lt;/a> - nix package search for DevBox&lt;/li>
&lt;li>&lt;a href="https://github.com/noamraph/nixsa" target="_blank" rel="noopener noreferrer">Nixsa&lt;/a> - A Nix Standalone Environment&lt;/li>
&lt;li>&lt;a href="https://github.com/rti/nixwrap" target="_blank" rel="noopener noreferrer">Nixwrap&lt;/a> - Easy Application Sandboxing on NixOS&lt;/li>
&lt;li>&lt;a href="https://nix.dev/" target="_blank" rel="noopener noreferrer">nix.dev&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="writing">Writing&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://bufferbuffer.com/why-writing-small-docs-is-a-game-changer/" target="_blank" rel="noopener noreferrer">Why writing small docs is a game changer&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://jvns.ca/blog/2023/06/05/some-blogging-myths/" target="_blank" rel="noopener noreferrer">Blogging Myths&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://jvns.ca/blog/2023/08/07/tactics-for-writing-in-public/" target="_blank" rel="noopener noreferrer">Tactics for Writing in the Public&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="fun">Fun&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://keyboardsimulator.xyz/" target="_blank" rel="noopener noreferrer">Keyboard Simulator&lt;/a> - Design and test virtual keyboards&lt;/li>
&lt;li>&lt;a href="https://www.kryogenix.org/code/browser/everyonehasjs.html" target="_blank" rel="noopener noreferrer">Everyone has JavaScript, right?&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="blogs">Blogs&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://gwern.net/" target="_blank" rel="noopener noreferrer">Gwern&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="monitoring">Monitoring&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://github.com/healthchecks/healthchecks" target="_blank" rel="noopener noreferrer">Healthchecks&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/grafana/pyroscope" target="_blank" rel="noopener noreferrer">Pyroscope&lt;/a> - Grafana/Continuous Profiling Platform&lt;/li>
&lt;/ul>
&lt;h2 id="nas">NAS&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://perfectmediaserver.com/" target="_blank" rel="noopener noreferrer">Perfect Media Server&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://mariushosting.com/" target="_blank" rel="noopener noreferrer">Mariushosting&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.ssp.sh/blog/self-host-self-independence/" target="_blank" rel="noopener noreferrer">Self-Host &amp;amp; Tech Independence&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/awesome-selfhosted/awesome-selfhosted" target="_blank" rel="noopener noreferrer">awesome-selfhosted&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="referencescheatsheets">References/Cheatsheets&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://jvns.ca/ascii" target="_blank" rel="noopener noreferrer">ASCII Control Characters&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.buttoncheatsheet.com/" target="_blank" rel="noopener noreferrer">HTML Button Cheatsheet&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://devhints.io/es6" target="_blank" rel="noopener noreferrer">ES2015+ Cheatcheet&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://cheatsheetseries.owasp.org/Glossary.html" target="_blank" rel="noopener noreferrer">OWASP Cheatsheet&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://nvim-cheatsheet.vercel.app/" target="_blank" rel="noopener noreferrer">neovim Cheatsheet&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://brunodantas.github.io/pydash-cheatsheet/en/" target="_blank" rel="noopener noreferrer">pydash (Python lodash) Cheatsheet&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://clig.dev/" target="_blank" rel="noopener noreferrer">clig (CLI guidelines)&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://howvideo.works/" target="_blank" rel="noopener noreferrer">HowVideo.works&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://elysiajs.com/integrations/cheat-sheet" target="_blank" rel="noopener noreferrer">ElysiaJS Cheat Sheet&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://gist.github.com/steven2358/ba153c642fe2bb1e47485962df07c730" target="_blank" rel="noopener noreferrer">FFmpeg Cheat Sheet&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="cli">CLI&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://github.com/antonmedv/fx" target="_blank" rel="noopener noreferrer">fx&lt;/a> - Terminal JSON viewer &amp;amp; processor&lt;/li>
&lt;li>&lt;a href="https://github.com/agarrharr/awesome-cli-apps" target="_blank" rel="noopener noreferrer">awesome-cli-apps&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="security">Security&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://www.stavros.io/posts/u2f-fido2-with-ssh/" target="_blank" rel="noopener noreferrer">U2F FIDO with SSH&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://thecopenhagenbook.com/" target="_blank" rel="noopener noreferrer">The Copenhagen Book&lt;/a> - general guideline on implementing auth in web applications&lt;/li>
&lt;li>&lt;a href="https://endoflife.date/" target="_blank" rel="noopener noreferrer">End of Life&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://tidbits.com/2022/03/03/never-change-your-password/" target="_blank" rel="noopener noreferrer">Don&amp;rsquo;t Change password&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="open-source">Open Source&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://boyter.org/posts/the-three-f-s-of-open-source/" target="_blank" rel="noopener noreferrer">The Three F&amp;rsquo;s of Open Source Development&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://choosealicense.com/" target="_blank" rel="noopener noreferrer">Choose an open source license&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://opensource.guide/" target="_blank" rel="noopener noreferrer">Open Source Guide&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://aosabook.org/en/index.html" target="_blank" rel="noopener noreferrer">The Architecture of Open Source Applications&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="game-development">Game Development&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://defold.com/" target="_blank" rel="noopener noreferrer">Defold&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.gameuidatabase.com/index.php" target="_blank" rel="noopener noreferrer">Game UI Database&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="libreoffice">LibreOffice&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://superuser.com/questions/1438543/how-to-disable-automatic-capitalization-in-libreoffice-calc" target="_blank" rel="noopener noreferrer">How to disable automatic capitalization in LibreOffice Calc?&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="ublock">uBlock&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://superuser.com/questions/1285891/ublock-hide-any-element-that-contains-text-with-a-given-word" target="_blank" rel="noopener noreferrer">uBlock - hide any element that contains text with a given word?&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="regex">Regex&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://regexone.com/" target="_blank" rel="noopener noreferrer">RegexOne&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://regex101.com/" target="_blank" rel="noopener noreferrer">regex101&lt;/a>&lt;/li>
&lt;li>&lt;a href="http://phylactery.org/antimirov/" target="_blank" rel="noopener noreferrer">antimirov&lt;/a> - algebraic manipulation of regular expressions&lt;/li>
&lt;/ul>
&lt;h2 id="ideas">Ideas&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://endler.dev/2025/best-programmers/" target="_blank" rel="noopener noreferrer">Best programmers&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://mtlynch.io/code-review-love/" target="_blank" rel="noopener noreferrer">How to Make Your Code Reviewer Fall in Love with You&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://vitonsky.net/blog/2025/05/17/language-detection/" target="_blank" rel="noopener noreferrer">Don&amp;rsquo;t Guess My Language&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://btxx.org/posts/Please_Make_Your_Table_Headings_Sticky/" target="_blank" rel="noopener noreferrer">Please Make Your Table Headings Sticky&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://blubsblog.bearblog.dev/i-am-the-only-user/" target="_blank" rel="noopener noreferrer">I Am The Only User&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.somebits.com/weblog/culture/apis-for-content-sites-must-be-free.html" target="_blank" rel="noopener noreferrer">APIs for content sites must be free&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://heather-buchel.com/blog/2023/07/just-normal-web-things/" target="_blank" rel="noopener noreferrer">Just normal web things&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://morizbuesing.com/blog/greppability-code-metric/" target="_blank" rel="noopener noreferrer">Greppability is an underrated code metric&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://recyclebin.zip/posts/annoyinglinks/" target="_blank" rel="noopener noreferrer">Magic/Tragic Email Links: Don’t make them the only option&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.scottantipa.com/yagri" target="_blank" rel="noopener noreferrer">YAGRI: You are gonna read it&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.talentstuff.com/blog/on-loyalty-to-your-employer" target="_blank" rel="noopener noreferrer">On loyalty to your employer&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://notashelf.dev/posts/curse-of-knowing" target="_blank" rel="noopener noreferrer">The Curse of Knowing How, or; Fixing Everything&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://dontfuckwithscroll.com" target="_blank" rel="noopener noreferrer">Don&amp;rsquo;t Fuck With Scroll&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://publiccode.eu/" target="_blank" rel="noopener noreferrer">Public Money/Public Code&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.lorenstew.art/blog/bookmarkable-by-design-url-state-htmx/" target="_blank" rel="noopener noreferrer">Bookmarkable by Design: URL-Driven State in HTMX&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.catherinejue.com/fast" target="_blank" rel="noopener noreferrer">fast (as a software feature)&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.bytedrum.com/posts/art-of-finishing/" target="_blank" rel="noopener noreferrer">The Art of Finishing&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://alexwlchan.net/2022/screenshots/" target="_blank" rel="noopener noreferrer">You should take more screenshots&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://bruno-oliveira.github.io/techblog/Keep-a-log/" target="_blank" rel="noopener noreferrer">Keep a log&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://raccoon.onyxbits.de/blog/blockchain-is-not-the-answer/" target="_blank" rel="noopener noreferrer">Blockchain is not the answer&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://dontasktoask.com/" target="_blank" rel="noopener noreferrer">Don&amp;rsquo;t ask to ask&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://jvns.ca/blog/2017/04/27/no-feigning-surprise/" target="_blank" rel="noopener noreferrer">No feigning surprise&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://linear.app/now/settings-are-not-a-design-failure" target="_blank" rel="noopener noreferrer">Settings are not a design failure&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="hosting">Hosting&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://gist.github.com/charlesroper/f2da6152d6789fa6f25e9d194a42b889" target="_blank" rel="noopener noreferrer">How to setup a practically free CDN using Backblaze B2 and Cloudflare&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="programming-libraries">Programming libraries&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://sqids.org/" target="_blank" rel="noopener noreferrer">Sqids&lt;/a> - generate short unique identifiers from numbers. IDs are URL-safe, can encode several numbers, and do not contain common profanity words&lt;/li>
&lt;/ul>
&lt;h2 id="graphics">Graphics&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://www.svgviewer.dev/" target="_blank" rel="noopener noreferrer">SVGViewer&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/visioncortex/vtracer" target="_blank" rel="noopener noreferrer">VTracer&lt;/a> - Raster to Vector Graphics Converter&lt;/li>
&lt;/ul>
&lt;h2 id="compression">Compression&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://go-compression.github.io/" target="_blank" rel="noopener noreferrer">The Hitchhiker’s Guide to Compression&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://squoosh.app/" target="_blank" rel="noopener noreferrer">Squoosh&lt;/a> - image compression web app&lt;/li>
&lt;li>&lt;a href="https://github.com/svg/svgo" target="_blank" rel="noopener noreferrer">svgo&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/oxipng/oxipng" target="_blank" rel="noopener noreferrer">oxipng&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/tjko/jpegoptim" target="_blank" rel="noopener noreferrer">jpegoptim&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/facebook/zstd" target="_blank" rel="noopener noreferrer">zstd&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://openzl.org/" target="_blank" rel="noopener noreferrer">OpenZL&lt;/a> - specialized compressor optimized for specific format&lt;/li>
&lt;/ul>
&lt;h2 id="hashing">Hashing&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://github.com/Cyan4973/xxHash" target="_blank" rel="noopener noreferrer">xxhash&lt;/a> - Extremely fast non-cryptographic hash algorithm&lt;/li>
&lt;/ul>
&lt;h2 id="git">Git&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://ohshitgit.com/" target="_blank" rel="noopener noreferrer">Oh Shit, Git&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://simonwillison.net/2020/Oct/9/git-scraping/" target="_blank" rel="noopener noreferrer">Git Scraping&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="qr-code">QR Code&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://hughchen.github.io/qr_image/" target="_blank" rel="noopener noreferrer">QR Image&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.nayuki.io/page/creating-a-qr-code-step-by-step" target="_blank" rel="noopener noreferrer">Creating QR code step by step&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="privacy">Privacy&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://simpleoptout.com/" target="_blank" rel="noopener noreferrer">Simple Opt Out&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.privacytools.io/" target="_blank" rel="noopener noreferrer">Privacy Tools&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="networkinginternet">Networking/Internet&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://radar.cloudflare.com/" target="_blank" rel="noopener noreferrer">Cloudflare Radar&lt;/a> - traffic trends&lt;/li>
&lt;li>&lt;a href="https://www.dns.toys/" target="_blank" rel="noopener noreferrer">DNS Toys&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="google-alternatives">Google Alternatives&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://nomoregoogle.com/" target="_blank" rel="noopener noreferrer">No More Google&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="rules">Rules&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://en.wikipedia.org/wiki/Poe%27s_law" target="_blank" rel="noopener noreferrer">Poe&amp;rsquo;s Law&lt;/a> - &lt;code>without a clear indicator of the author's intent, any parodic or sarcastic expression of extreme views can be mistaken by some readers for a sincere expression of those views&lt;/code>&lt;/li>
&lt;li>&lt;a href="https://en.wikipedia.org/wiki/Goodhart%27s_law" target="_blank" rel="noopener noreferrer">Goodhart&amp;rsquo;s Law&lt;/a> - &lt;code>When a measure becomes a target, it ceases to be a good measure&lt;/code>&lt;/li>
&lt;/ul>
&lt;h2 id="other">Other&lt;/h2>
&lt;ul>
&lt;li>&lt;a href="https://graphics.stanford.edu/~seander/bithacks.html" target="_blank" rel="noopener noreferrer">Bit Twiddling Hacks&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://jvns.ca/blog/2023/04/17/a-list-of-programming-playgrounds/" target="_blank" rel="noopener noreferrer">Programing Playgrounds&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://tonsky.me/blog/emoji/" target="_blank" rel="noopener noreferrer">Emoji under the hood&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://searchcode.com/" target="_blank" rel="noopener noreferrer">SearchCode&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.cpubenchmark.net/" target="_blank" rel="noopener noreferrer">CPU Benchmark&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://dshearer.github.io/jobber/" target="_blank" rel="noopener noreferrer">Jobber&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.useragents.me/" target="_blank" rel="noopener noreferrer">Most common useragents seen on the web&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://eugenkiss.github.io/7guis/" target="_blank" rel="noopener noreferrer">7 GUIs&lt;/a> - seven tasks that represent typical challenges in GUI programming&lt;/li>
&lt;li>&lt;a href="https://www.benkuhn.net/wireless/" target="_blank" rel="noopener noreferrer">Wireless is a trap&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://free-for.dev" target="_blank" rel="noopener noreferrer">Free for Dev&lt;/a>&lt;/li>
&lt;/ul></description></item></channel></rss>