Links

Every time I find an interesting link, I save it to a special list and share it here.

Github

Wowu/docker-rollout: 🚀 Zero Downtime Deployment for Docker Compose

Akifyss/obsidian-border: A theme for obsidian.md

gocardless/business: Ruby business day calculations

RailsEventStore/rails_event_store: A Ruby implementation of an Event Store based on Active Record

brycedrennan/imaginAIry: AI imagined images. Pythonic generation of stable diffusion images.

TheAppleTucker/backend-GPT:

tuwukee/jiggler: Ruby Async background job processor

the-teacher/rails7-startkit: Rails7 StartKit. Launch App in minutes!

f/awesome-chatgpt-prompts: This repo includes ChatGPT prompt curation to use ChatGPT better.

schollz/progressbar: A really basic thread-safe progress bar for Golang applications

jsonapi-serializer/jsonapi-serializer: A fast JSON:API serializer for Ruby (fork of Netflix/fast_jsonapi)

thoughtbot/gold_miner: Searches for interesting messages in a Slack channel and creates a blog post with them

ZooTools/email-spell-checker: 📮 An ultratiny (1.9 KB) and fast JavaScript email checker to reduce users typing a wrong email. Written in TypeScript. Enterprise-grade.

groundcover-com/caretta: Instant K8s service dependency map , right to your Grafana.

TheLatestNow/chatgpt-exporter: Export and Share your ChatGPT conversation history

adifyr/obsidian-chat-view: An elegant chat view for Obsidian pages.

dohliam/dropin-minimal-css: Drop-in switcher for previewing minimal CSS frameworks

m1guelpf/chatgpt-telegram: Run your own GPTChat Telegram bot, with a single command!

danielgross/whatsapp-gpt:

avgupta456/github-trends: 🚀 Level up your GitHub profile readme with customizable cards including LOC statistics!

juanfont/headscale: An open source, self-hosted implementation of the Tailscale control server

alexandreruban/action-markdown: Markdown content editing for Ruby on Rails.

makenew/rbgem: Bootstrap a new Ruby gem in five minutes or less.

fatkodima/sidekiq-iteration: Makes your long-running sidekiq jobs interruptible and resumable by design.

nfx/go-htmltable: Structured HTML table data extraction from URLs in Go that has almost no external dependencies

aleixrodriala/wa-tunnel: Tunneling Internet traffic over Whatsapp

pocketbase/pocketbase: Open Source realtime backend in 1 file

mastodon/mastodon: Your self-hosted, globally interconnected microblogging community

marzusia/marzka.cafe: Personal website

linuxdotexe/nordic-wallpapers: A collection of wallpapers that go well with the rices inspired by the Nord Colorscheme. Made with ImageGoNord by Schrödinger Hat.

twitter/pelikan: Pelikan is Twitter's unified cache backend

bradgessler/view-playground:

mtremsal/pihole-fly-tailscale: Pi-hole deployed at the edge on Fly.io and accessed via TailScale

mautrix/whatsapp: A Matrix-WhatsApp puppeting bridge

benphelps/homepage: A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.

hatoo/oha: Ohayou(おはよう), HTTP load generator, inspired by rakyll/hey with tui animation.

charmbracelet/gum: A tool for glamorous shell scripts 🎀

aweijnitz/recipe-el_fuego_viviente: Fermented Chili "Open Sauce" - My most starred repo has no code in it!

a-h/gofit: A web-based integration into Google Fit.

abdfnx/botway: 🤖 Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack.

snakers4/silero-models: Silero Models: pre-trained speech-to-text, text-to-speech and text-enhancement models made embarrassingly simple

charmbracelet/bubbles: TUI components for Bubble Tea 🍡

gonetx/httpit: A rapid http(s) benchmark tool written in Go

lazaronixon/authentication-zero: An authentication system generator for Rails applications.

janko/rodauth-rails: Rails integration for Rodauth authentication framework

kgiszczak/shale: Shale is a Ruby object mapper and serializer for JSON, YAML and XML. It allows you to parse JSON, YAML and XML data and convert it into Ruby data structures, as well as serialize data structures into JSON, YAML or XML.

formkit/auto-animate: A zero-config, drop-in animation utility that adds smooth transitions to your web app. You can use it with React, Vue, or any other JavaScript application.

manumorante/masonry: pure css masonry

harshil1712/build-discord-bot: An npm package to get started with your Discord bot

alufers/mitmproxy2swagger: Automagically reverse-engineer REST APIs via capturing traffic

resume/resume.github.com: Resumes generated using the GitHub informations

go-git/go-git: A highly extensible Git implementation in pure Go.

pat/combustion: Simple, elegant testing for Rails Engines

AlexEidt/Vidio: FFmpeg wrapper providing simple, cross-platform Video I/O and Webcam Streaming in Go.

httpie/httpie: As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpie

kubernetes/client-go: Go client for Kubernetes.

charmbracelet/bubbletea: A powerful little TUI framework 🏗

manumorante/manumorante.com: Portfolio

jackyzha0/quartz: 🌱 host your own second brain and digital garden for free

allmarkedup/lookbook: A native development UI for ViewComponent

manishprivet/dynamic-gnome-wallpapers: A collection of awesome dynamic wallpapers for Gnome, and easy scripts to install them

cypriss/mutations: Compose your business logic into commands that sanitize and validate input.

stitchfix/stitches: Create a Microservice in Rails with minimal ceremony

mame/quine-relay: An uroboros program with 100+ programming languages

eivindfjeldstad/textarea-editor: Simple markdown editor for textareas

Yuki-Inoue/jupyter_on_rails: Integrate Rails and Jupyter

kochrt/cascade.page: Make a cascading timeline from markdown-like text. Supports simple American/European date styles, ISO8601, images, links, locations, and more.

jasl/activeentity: Active Record without Database

cosmopetrich/twitter_stream_exporter: Prometheus exporter for the only metrics you'll ever need

gristlabs/grist-core: Grist is the evolution of spreadsheets.

majodev/google-webfonts-helper: A Hassle-Free Way to Self-Host Google Fonts. Get eot, ttf, svg, woff and woff2 files + CSS snippets

dylanaraps/pure-bash-bible: 📖 A collection of pure bash alternatives to external processes.

jonaswinkler/paperless-ng: A supercharged version of paperless: scan, index and archive all your physical documents

rednaks/goatmo: dht22 prometheus exporter written in golang

internetwache/GitTools: A repository with 3 tools for pwn'ing websites with .git repositories available

soheilpro/mailwind: Use Tailwind CSS to design HTML emails.

alecthomas/chroma: A general purpose syntax highlighter in pure Go

motor-admin/motor-admin: Deploy a no-code admin panel for any application in less than a minute. Search, create, update, and delete data entries, create custom actions, and build reports.

vercel/og-image: Open Graph Image as a Service - generate cards for Twitter, Facebook, Slack, etc

aarongustafson/jekyll-webmention_io: A Jekyll Plugin for rendering Webmentions via Webmention.io

DarthSim/overmind: Process manager for Procfile-based applications and tmux

caronc/apprise: Apprise - Push Notifications that work with just about every platform!

statping/statping: Status Page for monitoring your websites and applications with beautiful graphs, analytics, and plugins. Run on any type of environment.

cybersecsi/HOUDINI: Hundreds of Offensive and Useful Docker Images for Network Intrusion. The name says it all.

Yucklys/polybar-nord-theme: A polybar configuration based on Nord colorscheme with support for multiple modules.

futscdav/Chunkmogrify: Home of the Chunkmogrify project

djezzzl/database_consistency: The tool to find inconsistency between models schema and database constraints.

Igglybuff/awesome-piracy: A curated list of awesome warez and piracy links

EliverLara/firefox-nordic-theme: :snowflake: A dark theme for firefox theme created using the awesome Nord color palette.

catppuccin/catppuccin: 😸 Soothing pastel theme for the high-spirited!

henriquefb/AprendaExcelUsandoExcel: Curso de Excel Grátis Usando Excel

vinceliuice/Tela-icon-theme: A flat colorful Design icon theme

docker-mailserver/docker-mailserver: Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container.

ankane/rollup: Rollup time-series data in Rails

ankane/searchjoy: Search analytics made easy

aasm/aasm: AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)

peterhellberg/hashids.rb: A small Ruby gem to generate YouTube-like hashes from one or many numbers. Use hashids when you do not want to expose your database ids to the user.

picocss/pico: Minimal CSS Framework for semantic HTML

oxalorg/sakura: :cherry_blossom: a minimal css framework/theme.

igoradamenko/awsm.css: Simple CSS library for semantic HTML markup

yegor256/tacit: CSS Framework for Dummies, Without Classes

vasanthv/stylize.css: A beautiful alternative to CSS resets & normalisers.

longsien/BareCSS: A classless CSS framework

xxh/xxh: 🚀 Bring your favorite shell wherever you go through the ssh.

mblode/marx: The classless CSS reset (perfect for Communists).

brainspec/enumerize: Enumerated attributes with I18n and ActiveRecord/Mongoid support

DmitryTsepelev/store_model: Work with JSON-backed attributes as ActiveRecord-ish models

WesleyAC/deeplinks: Simple deep links to any selection of text on your website.

jcf/ansible-dotfiles: Opinionated configuration files powered by Ansible.

charmbracelet/charm: The Charm Tool and Library 🌟

charmbracelet/soft-serve: A tasty, self-hosted Git server for the command line🍦

wmertens/jsurl2: URL-friendly JSON

Sage/jsurl: URL-friendly JSON

jesseduffield/lazydocker: The lazier way to manage everything docker

conventional-changelog/standard-version: :trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org

mdelobelle/obsidian_supercharged_links: obsidian plugin to add attributes and context menu options to internal links

meilisearch/meilisearch-ruby: Ruby SDK for the MeiliSearch API

ardatan/graphql-tools: :wrench: Build, mock, and stitch a GraphQL schema using the schema language

evan-buss/openbooks: Search and Download eBooks

jeroenwtf/nitroboard: It's not that fast, but sounds cooler

goplus/gop: GoPlus - The Go+ language for engineering, STEM education, and data science

ankane/production_rails: Best practices for running Rails in production

adi1090x/rofi: A large collection of Rofi based custom Menu, Applets, Launchers & Powermenus.

goreleaser/goreleaser: Deliver Go binaries as fast and easily as possible

gopcode/vscode-goplus: GoPlus (Go+) Plugin for vscode

tomzorz/obsidian-link-archive: Link Archive plugin for Obsidian

jasonswett/hangman_challenge: Hangman Challenge

bevacqua/dragula: :ok_hand: Drag and drop so simple it hurts

SingularisArt/Singularis: ⚙️ My System Configuration

joshmn/caffeinate: A Rails engine for drip campaigns/scheduled email sequences and periodic emails.

public-apis/public-apis: A collective list of free APIs

ryanto/acts_as_votable: Votable ActiveRecord for Rails

gocolly/colly: Elegant Scraper and Crawler Framework for Golang

mishushakov/signin-with-matrix: Federated sign-in component for your web app (using Matrix)

taniarascia/taniarascia.com: 💾 ‎ Personal website running on Gatsby, React, and Node.js.

shaunsingh/SFMono-Nerd-Font-Ligaturized: Apple's SFMono font nerd-font patched and ligaturized

PeterMosmans/ansible-role-customize-gnome: Ansible role that customizes the GNOME desktop. It installs fonts and GNOME extensions from packages or zip files, copies files like desktop backgrounds and GNOME shell tweaks to a host, and modifies user settings.

RND-SOFT/rspec-flaky: Gem for catching flaky tests

rubocop/rspec-style-guide: Best practices for writing your specs!

dry-rb/dry-configurable: A simple mixin to make Ruby classes configurable

salsify/goldiloader: Just the right amount of Rails eager loading

luikore/zscan: Improved string scanner

stimulusreflex/futurism: Lazy-load Rails partials via CableReady

ankane/the-ultimate-guide-to-ruby-timeouts: Timeouts for popular Ruby gems

writewithocto/ink: The configurable, embeddable, extensible JavaScript Markdown editor that powers https://octo.app.

sloria/dotfiles: sloria's dotfiles as Ansible roles

Tencent/cherry-markdown: ✨ A Markdown Editor

simonedesogus/organize_folders: Order your messy folders

Css

Spectre.css CSS Framework: Spectre.css CSS Framework is a lightweight, responsive and modern CSS framework for faster and extensible development. Spectre provides basic styles for typography and elements, flexbox based responsive layout system, pure CSS components and utilities with best practice coding and consistent design language.

Articles

research!rsc: Transparent Telemetry for Open-Source Projects (Transparent Telemetry, Part 1):

All Programming Philosophies Are About State | World of BS:

Visual design rules you can safely follow every time:

The Decree Design Pattern: The Decree pattern helps developers write single-purpose service objects that have a predictable API contract, are composable, are easily tested, and isolate the core logic of your app.

Operation Luigi: How I hacked my friend without her noticing: Blog and dumb websites by the hacker known as Alex

The Wavefunction Collapse Algorithm explained very clearly | Robert Heaton: The Wavefunction Collapse Algorithm teaches your computer how to riff. The algorithm takes in an archetypical input, and produces procedurally-generated outputs that look like it.

Applicative programming in Ruby: railway reimagined | dmitrytsepelev.dev: How to write Railway–style code in Ruby with the Applicative functors

The death of the line of death | Emily M. Stark: The line of death, as Eric Lawrence explained in a classic blog post, is the idea that an application should separate trustworthy UI from untrusted content. The typical example is in a web browser, where untrustworthy web content appears below the browser toolbar UI. Trustworthy content provided by the web browser must appear either in the browser toolbar, or anchored to it or overlapping it. If this separation is maintained, then untrusted content can’t spoof the trustworthy browser UI to trick or attack the user.

Where Did Software Go Wrong? | Jesse Li: Software is broken, but it's not because of NPM, startups, AI, or venture capitalists. A deep dive into how we think about and produce code, and how our software systems reflect the manic state of the modern world.

Photography for geeks:

FFmpeg - Ultimate Guide | IMG.LY Blog: This guide covers the ins and outs of FFmpeg starting with fundamental concepts and moving to media transcoding and video and audio processing along with practical example.

Art

Web Design Museum 1991 – 2006: Web Design Museum exhibits over 2,000 unique designs from the years 1991 to 2006. Discover forgotten trends in web design.

Japanese Artist Creates Amazing Miniature Dioramas Every Day For 10 Years: Miniature Calendar is an incredible ongoing project by Japanese artist Tatsuya Tanaka, that features beautiful miniature dioramas of everyday life using

Papers

[2301.11325] MusicLM: Generating Music From Text:

[2301.04104v1] Mastering Diverse Domains through World Models:

Managing the Development of Large Software Systems - USC:

Ghost in the Air(Traffic): On insecurity of ADS-B protocol and practical attacks on ADS-B devices:

[2211.12787] Program Repair:

Resources

Free Open Source Tailwind CSS Components | HyperUI: Free Tailwind CSS components that can be used in your next project. Perfect for Laravel, Rails, React, Vue and more.

Ai

This Voice Doesn't Exist - Generative Voice AI: We’re deploying our own generative model which lets users design entirely new synthetic voices

Self-hosting

Grafana Dashboard for Pi-hole Stats ⋅ avojak | blog: Excessive Pi-hole monitoring with pretty graphs!

Wikipedia

Hyrum's Law - EverybodyWiki Bios & Wiki:

Dunning–Kruger effect - Wikipedia:

Peter principle - Wikipedia:

Parkinson's law - Wikipedia:

Hofstadter's law - Wikipedia:

Works based on dreams - Wikipedia:

Essays

Write Simply:

Security

Ronin: