Things I Found Interesting

💭 Thoughts by Elijah Wilson.

    • About TIFI
    • Blog
    • Books
    • Quotes
  • I love reading code

    I love reading code

    Software solves unique problems. Reading code can be as enticing as a novel. The data flows interacting like characters. Each API, their voice. I enjoy reading code on my phone too. It’s like reading a custom tutorial post. Now I know how to handle GitHub webhooks with Go. Even without syntax highlighting I understand what’s…

    Elijah Wilson

    December 21, 2025
    TIFIIT
    ai, api, artificial-intelligence, Claude, Claude Code, code, cursor, GenAI, github, go, llm, programming, reading, software, technology, vibe coding, webhooks
  • 3D Printing vs Wood CNC Machining

    3D Printing vs Wood CNC Machining

    For three years I thought Wood CNC Machining and 3D printing were completely different. Like they didn’t scratch the same itch. I was firmly in the anti-plastic camp. Wood seemed cooler. Turns out they’re basically the same thing and 3D printing is just as good. I was up at like 11pm printing my first benchy…

    Elijah Wilson

    November 1, 2025
    Hobbies
    3d printing, bambu, bambulab, cnc, genmitsu
  • Job Search: 2025

    Job Search: 2025

    Start date: late June 2025 Offer accepted date: late September 2025 Start date: late October 2025 Search duration: 4 months Sabbatical duration: 16 months Companies applied to: 50-60 Time spent interviewing: ~40 hours Offers received: one company (two teams) Years of Experience: 10+ Accepted role: Senior Software Engineer Cash salary percent change: -25% Equity cash…

    Elijah Wilson

    October 26, 2025
    TIFIIT
    ai, artificial-intelligence, business, interviews, money, personal-growth, programming, San Francisco, startups, technology, VCs
  • TIFIIT: /dev/null is ACID compliant

    TIFIIT: /dev/null is ACID compliant

    Joey@jyu.dev originally posted this. I thought it was interesting and decided to build on it with some super simple bash examples. This is a hilarious example of: “You are technically correct. The best kind of correct.” [1] Atomicity Operations are “all or nothing.” There are no partial writes, it’s either written and then discarded, or…

    Elijah Wilson

    October 24, 2025
    TIFIIT
    acid, databases, futurama, hn
  • Further thoughts on Meditations by Marcus Aurelius

    Further thoughts on Meditations by Marcus Aurelius

    Read the first part here: https://tifi.blog/2025/08/30/thoughts-from-first-5-books-of-meditations-by-marcus-aurelius/ Photo by Craig Dennis: https://www.pexels.com/photo/grayscale-photo-of-man-sitting-on-brown-wooden-bench-reading-news-paper-during-day-time-128428/

    Elijah Wilson

    September 20, 2025
    Philosophy
    books, capitalism, life, Marcus Aurelius, meditations, Philosophy, rulers
  • Vibe Coding on the couch – iOS Shake Detector

    Vibe Coding on the couch – iOS Shake Detector

    How fast can you shake your phone? https://tizz98.github.io/iOS-shake-detector/ This requires iOS and using the latest Safari or Firefox. I was bored on the couch. I was curious if I could measure a table shaking using my phone. Specifically to measure how much force it takes to topple my floating wine bottle. It took 0.32g to…

    Elijah Wilson

    September 13, 2025
    TIFIIT
    ai, artificial-intelligence, ChatGPT, Claude, Claude Code, cursor, GenAI, llm, programming, technology, vibe coding
  • Philosophy & Money

    Philosophy & Money

    As a kid going to Catholic Mass each week, I never understood why there was a collection. And, why I (as a 10 year old) had to give some of my allowance each week to that collection. Each Church did it differently, some had baskets that were passed through the pews, some had baskets on…

    Elijah Wilson

    September 9, 2025
    Philosophy
    ads, mindfulness, money, personal-growth, Philosophy, stoic, stoicism
  • TIFIIT: Exceptions vs Results

    TIFIIT: Exceptions vs Results

    I fell in love with the Result type in Rust immediately when using it. For most of my career I’ve used Python, and one part of the language that is contentious is Exceptions. One camp, generally the senior engineers, think that Exceptions should be avoided and you shouldn’t raise custom Exceptions. The other camp thinks…

    Elijah Wilson

    September 6, 2025
    TIFIIT
    error handling, programming, python, rust, technology
  • Thoughts from first 5 books of “Meditations” by Marcus Aurelius

    Thoughts from first 5 books of “Meditations” by Marcus Aurelius

    To think someone in the future might not be able to read this…

    Elijah Wilson

    August 30, 2025
    Philosophy
    Marcus Aurelius, meditations, stoicism
  • TIFIIT: Vibe-coding

    TIFIIT: Vibe-coding

    I constantly have ideas for new web apps. Most recently, I wanted to ask my friends which Pokémon is their favorite out of a group of nine in a 3×3 grid. It seemed like an interesting use case for Elixir and Phoenix since it has great real time update support for multiple users. I was…

    Elijah Wilson

    August 15, 2025
    TIFIIT
    ai, artificial-intelligence, ChatGPT, Claude, Claude Code, cursor, GenAI, llm, technology, vibe coding
1 2
Next Page→

Things I Found Interesting

    • About TIFI
    • Blog
    • Books
    • Quotes
  • Subscribe Subscribed
    • Things I Found Interesting
    • Already have a WordPress.com account? Log in now.
    • Things I Found Interesting
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar