- The Eng team ships continuously, but new features sit gated behind flags and see little real use
- A compelling product is built through iterative releases and tight stakeholder- and user-feedback loops
- Concept: a sequence of releases building to the RemiliaNET 2.0 Public Beta, targeted for a December 2026 – late January 2027 window — the platform launching as one coherent, marketed product
- Along the way, every release ships to Hot Pot and other trusted testers — feedback arrives continuously, not at the end
Email rendering is fundamentally different from web rendering. There is no universal standard — each email client uses its own engine, strips different things, and handles dark mode differently. This guide is split into two parts: design principles for designers, and technical reference for developers.
For designers who may not be familiar with email-specific constraints.
Proton Drive uploads via rclone have been broken since ~November 2025. This documents the root causes, fixes, and testing.
Three issues combine to break uploads:
- Missing block verification tokens — Proton's storage backend now requires a
Verifier.Tokenper block inPOST /drive/blocks. Without it, every block upload fails with422 / Code=200501. This is the primary cause. - Broken
shouldRetry()—backend/protondrive/protondrive.go:248always returns(false, err), disabling rclone's pacer retry logic entirely.
Improved one-liners for cleaning up stale local branches after merge. Inspired by the CIA's leaked dev docs and HN discussion.
# Auto-detect default branch (main/master) from remote
function _git_default_branch() {
git symbolic-ref refs/remotes/origin/HEAD 2>/dev/null | sed 's@^refs/remotes/origin/@@' || echo "main"If you're trying to install the postgresql gem pg and it is failing with the following error message:
Installing pg 1.2.3 with native extensions
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
current directory: ~/.rbenv/versions/3.0.0/lib/ruby/gems/3.0.0/gems/pg-1.2.3/ext
~/.rbenv/versions/3.0.0/bin/ruby -I ~/.rbenv/versions/3.0.0/lib/ruby/3.0.0 -r ./siteconf20210125-97201-pycpo.rb extconf.rb
| curl https://thispersondoesnotexist.com/image -o ~/$(date +%s).jpg |
- Add the following to
app/helpers/application_helper.rb:
def external_link_to(name = nil, options = nil, html_options = nil, &block)
opts = { target: '_blank', rel: 'nofollow noopener' }
if block_given?
options ||= {}
options = options.merge(opts)
else
html_options ||= {}
html_options = html_options.merge(opts)| f = proc do |p| | |
| Hash.new.merge( | |
| ->{ p.odd? }.call => 'odd', | |
| ->{ p.even? }.call => 'even' | |
| ).fetch(true) | |
| end | |
| => #<Proc:0x00007ff91188af38@(irb):1> | |
| > f[1] | |
| => "odd" |