The Curious Engineer

All blogs / AI / ML

Skerritt.blog

skerritt.blog

Esoteric Computer Science Knowledge from your favourite local rust girlie

AI / MLSoftware / engineering practiceRustEssays / personal

Posts
187 from 18 Aug 2019 to 31 Aug 2026
Posting
monthly (17 in the last year)
Kind
personal blog
Feed
https://skerritt.blog/rss/

2026 11

  1. What My AI Agent Did for Me This Week (That Wasn’t Coding)
  2. Speedrunning Dictionary Imports: A Race Between Apps
  3. [Unfinished] Turning Steamdeck into a Japanese immerison machine by dual booting Windows
  4. Anki VN Sorter
  5. Mature card exporter for anki
  6. My Moe Desktop Rice 2026
  7. 5000 words
  8. Introducing Bee's Character Dictionary
  9. Automatic AFK detection for visual novel reading statistics
  10. Ankidroid new cards are not syncing with Anki desktop
  11. Best OpenRouter models for real-time visual novel translation

2025 31

  1. Best Japanese Learning Tools 2025 Award Show 🏆
  2. JL vs Yomitan for Japanese Learning
  3. Why GSM Stats is different from other Japanese stats apps
  4. Poe - Yomitan for Android
  5. Priority Reorder Anki Addon
  6. Japanese Progress November 2025
  7. Speeding up Game Sentence Miner (GSM) Statistics by 200%
  8. JJ Method for Japanese
  9. My Magpie settings to play VNs on a bad GPU
  10. Designing Bit.ly
  11. Statistics for reading Japanese
  12. 20 Popular System Design Interview Questions
  13. Japanese August 2025
  14. How I'm Learning Japanese August 2025
  15. The Jazzcat Output Method Converstation
  16. Difficulty Hell in Anki
  17. 746. Min Cost Climbing Stairs
  18. My experience with Amazon Kendra
  19. Using a Japanese Input System (JIS) Keyboard with GB layout
  20. The Best Beginner Kanji Dictionary
  21. My current way to mine visual novels
  22. Acing the World's Hardest Cyber Security Exam with 3 Days of Study
  23. Visual Novel Review: ツユチル・レター~海と栞に雨音を~
  24. Autumn's Study Log, Week 7
  25. Using Yomitan (a pop up dictionary) for Hawaiian
  26. How I Vibe Code
  27. Why talk in English? Gibberlink
  28. Kokoro TTS for Anki
  29. Tip: Use OpenRouter instead of OpenAI / Anthropic / Deepseek
  30. Japan Working Holiday Documents
  31. Memorising Leetcode by using Anki as a Scheduler

2024 10

  1. Over-engineering my backups
  2. Everywhere I changed my name in the UK
  3. Playing Stardew Valley in Japanese
  4. How I learn Japanese offline
  5. ScreenPipe AI company will harvest your email without your permission
  6. How to download 800gb of Manga and put it all onto a MicroSD card
  7. Reading Manga everyday for 1 hour
  8. Announcing KatakanKore1k
  9. We hacked Anki - 0 day exploit from studying someone elses flashcards
  10. 3 months of learning Japanese

2023 57

  1. The Ultimate Discord Hacking Bot
  2. How we keep our self-hosted Discord bot up to date
  3. Run your own ChatGPT in 5 minutes of work with Kobold AI
  4. SSH Permission denied (publickey).
  5. Packaging your Python Project
  6. Set Theory for Programmers
  7. 3 Tips For Making a Popular Open Source Project in 2025 [Ultimate Guide]
  8. Packaging Your Rust Code
  9. Divide and Conquer Algorithms with Python Examples
  10. Ripgrep cheatsheet
  11. All You Need to Know About Big O Notation [Python Examples]
  12. Timsort — the fastest sorting algorithm you’ve never heard of
  13. Greedy Algorithms In Python
  14. How Does BitTorrent Work? A Plain English Guide
  15. How to Share a Secret (Diffie-Hellman-Merkle)
  16. The Ultimate Guide to Writing Effective Commit Messages: Best Practices and Conventional Commits
  17. How Does Tor Really Work? The Definitive Visual Guide (2023)
  18. Forcing a device to disconnect from WiFi using a deauthentication attack
  19. Shodan - The Complete Guide, Featured on TryHackMe
  20. Crowdstrike
  21. The Hut Group
  22. Rightmove
  23. Wise - Money without Borders
  24. Over-engineering my document storage system with Paperless-ngx
  25. Misconceptions Programmers Have about Names in the UK
  26. 98. Validate Binary Search Tree
  27. 102. Binary Tree Level Order Traversal
  28. 70. Climbing Stairs
  29. 509. Fibonacci Number
  30. 589. N-ary Tree Preorder Traversal
  31. 142. Linked List Cycle II
  32. 15. 3Sum
  33. 167. Two Sum II - Input Array Is Sorted
  34. 392. Is Subsequence
  35. 724. Find Pivot Index
  36. 1480. Running Sum of 1d Array
  37. 53. Maximum Subarray
  38. 1011. Capacity To Ship Packages Within D Days
  39. 543. Diameter of Binary Tree
  40. 876. Middle of the Linked List
  41. 67. Add Binary
  42. 409. Longest Palindrome
  43. 35. Search Insert Position
  44. 169. Majority Element
  45. 217. Contains Duplicate
  46. 70. Climbing Stairs
  47. 69. Sqrt(x)
  48. 383. Ransom Note
  49. 206. Reverse Linked List
  50. 278. First Bad Version
  51. The Power of Binary Search, or solving Leetcode Hards with a lil search
  52. 733. Flood Fill
  53. 141. Linked List Cycle
  54. 235. Lowest Common Ancestor of a Binary Search Tree
  55. 104. Maximum Depth of Binary Tree
  56. 110. Balanced Binary Tree
  57. 232. Implement Queue using Stacks

2022 55

  1. 704. Binary Search
  2. 242. Valid Anagram
  3. 226. Invert Binary Tree
  4. 121. Best Time to Buy and Sell Stock
  5. 125. Valid Palindrome
  6. Introducing Ares - The Fastest Way to Decode Anything
  7. Functions cheat sheet
  8. Mathematical Relations
  9. An Introduction to Combinatorics
  10. An Introduction to Probability & Statistics
  11. Mathematical Logic
  12. How to write a blog post
  13. Bitcoins biggest innovation wasn’t the currency
  14. What is a decision tree in machine learning?
  15. Humanity is dying, we need to save the bees
  16. A guide to altcoins
  17. These books will change your life
  18. Edition 2
  19. Edition 3
  20. Edition 4
  21. Edition 5
  22. Libra
  23. Edition 6
  24. Edition 7
  25. Edition 8
  26. Farms of the Future
  27. Big Omega
  28. A Primer on Search Algorithms
  29. Weekly Thoughts
  30. Algorithmic Design Paradigms
  31. Creating your own VPN with PiHole & UnBound on AWS
  32. Extremely Hard TryHackMe Rooms
  33. 21. Merge Two Sorted Lists
  34. Absolute Fundamentals of Artificial Intelligence
  35. Grind75-2 - Valid Parathesis
  36. Is the Real Mona Lisa in the Louvre?
  37. 🤔 What Is Dynamic Programming With Python Examples
  38. Tip: Use match statements instead of hash maps
  39. Zero Power Computing — How to Perform Calculations Using Zero Power
  40. In Response to My first impressions of web3
  41. An Algorithm for Finding Anagrams
  42. Who needs painkillers when you have virtual reality?
  43. Finding The Most Important Sentences Using NLP and TF-IDF
  44. AVL Trees - Trees that can keep balanced by rotating
  45. This Simple Trick will Save you Hours of Expanding Binomials
  46. Graph Theory
  47. Making Hacking Accessible
  48. Public Key Cryptography Simply Explained
  49. Hash functions explained for non cryptographers
  50. How linked lists work with an application to Blockchain
  51. Quotes
  52. What rooms should you do? A free guide for beginners
  53. How I Hacked Your Pi-Hole
  54. Wallet Security for New Witches
  55. The Great Unpegging

2019 1

  1. 🔐Ciphey - Automated Decryption Tool

Undated 22

  1. Book review atomic habits
  2. How to get any job you want the definitive guide to employability skills 2019
  3. Creating a framework to teach key stage 3 students reinforcement learning with autonomous simulated robots
  4. Edition 1
  5. Brazil open sources legislative texts
  6. Neodeath
  7. Designing effective peer to peer networks
  8. Python zero to hero
  9. Disaster recovery with aws for ccp
  10. Favourite books
  11. Introduction to iam with aws
  12. Creating your own vpn with pihole unbound on aws
  13. Functional
  14. Can artificial intelligence ever replace penetration testers
  15. Peer 2 peer networks
  16. Azure pricing support
  17. Overview of azure storage
  18. Overview of aws authentication authorisation and access control
  19. Overview of azure services
  20. Aws cost management and customer support
  21. Management fundamentals for aws
  22. Language learning