Skip to content

Instantly share code, notes, and snippets.

View johnnymo87's full-sized avatar

Jonathan Mohrbacher johnnymo87

View GitHub Profile
@johnnymo87
johnnymo87 / zvi-reacts-to-solve-everything.md
Created February 15, 2026 12:45
How Zvi Mowshowitz would likely react to 'Solve Everything' by Wissner-Gross & Diamandis

Assistant

I've now read the entire document. Here's what Zvi would likely think about "Solve Everything":


How Zvi Would Likely React to "Solve Everything"

The One-Line Verdict

Modern tmux Configuration (2026)

A clean, opinionated tmux setup with session persistence, Catppuccin theming, and sensible defaults.

Features

  • Ctrl-a prefix - Easier to reach than Ctrl-b
  • Vi keybindings - In copy mode and command prompt
  • Session persistence - Auto-save every 15 minutes, auto-restore on start
  • Catppuccin mocha theme - Pretty colors without requiring Nerd Fonts
@johnnymo87
johnnymo87 / claude-code-tips.md
Last active January 27, 2026 02:37
Tips for using Claude Code effectively

Tips for Using Claude Code Effectively

Getting Started & Configuration

Use the Best Model

Use Claude Opus 4.5 - it's the most capable model. You used to save 66% by downgrading from Opus to Sonnet, but now the price of Opus has come down and you're only saving 40%. And look at what you're giving up (source).

image
@johnnymo87
johnnymo87 / OpenAIsFinancialSituation.md
Last active December 10, 2025 17:03
A summary of Zvi Mowshowitz's analysis on OpenAI's financial situation (Nov-Dec 2025)

OpenAI's Financial Situation

Your brother mentioned hearing OpenAI isn't turning a profit. Here's what Zvi has written:

OpenAI's Losses and Cash Burn

From AI #133: America Could Use More Energy (Sep 11, 2025):

"OpenAI is now projecting that it will burn $115 billion (!) on cash between now and 2029, about $80 billion higher than previously expected."

@johnnymo87
johnnymo87 / gist:11759a58ceb104d6cd627f573cb77b6e
Last active December 10, 2025 17:02
Zvi Mowshowitz's analysis of Gemini 3 vs ChatGPT 5.1 vs Claude Opus 4.5 (Nov-Dec 2025)

Zvi's Take on Gemini 3 vs ChatGPT 5.1 (Nov-Dec 2025)

A summary of Zvi Mowshowitz's AI analysis for someone asking about the Tom's Guide "Gemini 3 vs ChatGPT 5.1" comparison article.


On Gemini 3 Pro

Zvi's headline: "Gemini 3 Pro Is a Vast Intelligence With No Spine"

@johnnymo87
johnnymo87 / madge_concatenator.bash
Created June 25, 2025 18:46
Concatenates code files output from `madge` into a single output file.
#!/usr/bin/env bash
: <<'END'
Script Name: madge_concatenator.sh
Purpose:
This script uses 'madge' to find all dependencies for a given TypeScript/JavaScript
entry file, and then concatenates all found files into a single output file.
The output file will contain the absolute file paths and contents of each code file,
separated by a delimiter (```). This is useful for providing a large codebase
@johnnymo87
johnnymo87 / my-setup.md
Created June 19, 2025 22:37
My experience setting up `google_workspace_mcp`

Step 1

  • Create OAuth 2.0 credentials (web application) in Google Cloud Console
  • Navigate to APIs & Services > Credentials, then click Create Credentials > OAuth client ID.
  • Select the appropriate application type (Web application) and configure any necessary settings like redirect URIs or JavaScript origins.

Step 2

@johnnymo87
johnnymo87 / breaking-into-software-engineering-in-2025.md
Last active June 6, 2025 21:56
Breaking into software engineering in 2025

Below is a 2025-focused playbook you can share with newcomers who want to “get their hands into a big code-base, learn fast, and land that first dev role.” In short: open-source is still the best proving ground, but the on-ramp is very different from when you broke in (2014). Cloud dev environments, Discord communities, AI pair-programmers, and funded mentorships mean you can contribute product-grade code in hours—not weeks—and get real humans vouching for you along the way.


1 Find projects that welcome newcomers

1.1 Use “Good First Issue” aggregators

  • goodfirstissues.com surfaces beginner-friendly tickets across thousands of repos; filters by language and topic ([goodfirstissues.com][1])
  • GitHub’s built-in good-first-issue topic now lists ~2 000 actively maintained repos, many from Microsoft, Mozilla, and Kubernetes ([github.com][2])
@johnnymo87
johnnymo87 / print-offsets.bash
Last active September 18, 2024 20:57
Kafka Partition End Offset Checker
#!/usr/bin/env bash
# Kafka Partition End Offset Checker
# ==================================
#
# This script queries a Kafka cluster to retrieve the end offset information for all partitions
# of a specified topic. It provides the log end offset for each partition, which represents
# the offset where the next message would be appended.
#
# Usage:
@johnnymo87
johnnymo87 / guide.md
Created August 13, 2024 19:43
Setting up a Ruby on Rails app on Mac OS X