The Curious Engineer

All blogs / Mobile / iOS / Android

And a Dinosaur

andadinosaur.com

Zhenyi Tan writes about designing, building, and selling small apps for iOS and Mac. Maker of Vinegar, Baking Soda, Lucky, and Web Inspector for iOS.

Mobile / iOS / AndroidDev tools / editors / IDEs

Posts
66 from 10 Apr 2021 to 24 Sep 2026
Posting
monthly (6 in the last year)
Kind
personal blog
Feed
https://andadinosaur.com/home.rss

2026 6

  1. Launch: Catsup
  2. Launch: Litterbox
  3. Launch: Wallflower
  4. Getting Your Data Out of History Book
  5. Why History Book Doesn’t Have a Real Export Feature
  6. The App Store Redownload Bug

2025 1

  1. Launch: Technotes

2024 12

  1. Launch: Teleplayer
  2. Launch: Spool
  3. Explaining Passkeys with Way Too Many Analogies
  4. Lucky Now Supports !Bang Syntax
  5. Launch: Doomscroll
  6. Weird Safari Extension Bugs
  7. Launch: Lucky Notes
  8. Launch: Imgpls
  9. Clarifying the Yahoo and Google Confusion with Lucky
  10. Launch: Lucky
  11. Launch: Vinegar 3
  12. Gibberish Is Now Available on TestFlight

2023 5

  1. Random SwiftUI Complaint #123
  2. Launch: Unprocrastinator
  3. Youtube’s Anti-adblock and uBlock Origin
  4. Make History Book More Responsive with This One Weird Trick
  5. I’m Back

2022 13

  1. Adding “Open in Mastodon” to your Mastodon App
  2. Launch: Rewinder
  3. Launch: Medley Music Player
  4. Launch: Ikura Cycle Tracker
  5. Launch: Sideways
  6. Launch: Monies
  7. Launch: Sessions
  8. My SwiftUI Wishlist for WWDC
  9. Launch: History Book
  10. Time Capsule is Dead. Long Live History Book.
  11. I’m Making a New App
  12. Launch: Search Filter
  13. Launch: Crappy VPN

2021 28

  1. Launch: Makeover
  2. Launch: Baking Soda
  3. Someone Stole Vinegar’s Code
  4. Learning the Wrong Lessons
  5. Rewriting My Toy App in Swift
  6. How Does YouTube Autoplay Its Videos on iOS?
  7. Launch: Vinegar
  8. Vinegar for iOS Is Now Available on TestFlight
  9. Launch: Vinegar for Mac
  10. New in Web Inspector: Updated Layout, Search HTML, and Network Responses
  11. Launch: ActiveTab for Safari
  12. Launch: AMP Shockwave
  13. Search Filter Is Now Available on TestFlight
  14. Launch: Web Inspector for iOS
  15. Safari Web Inspector on iOS
  16. Dismissed Share Extensions Can Still Run in the Background
  17. Marketing Is Hard
  18. Explain like I’m Five: GPL and AGPL
  19. Gotchas of Testing Subscriptions with Sandbox, Part 3
  20. Gotchas of Testing Subscriptions with Sandbox, Part 2
  21. Gotchas of Testing Subscriptions with Sandbox, Part 1
  22. Redesigning the Subscription Flow, Part 3
  23. Redesigning the Subscription Flow, Part 2
  24. Redesigning the Subscription Flow, Part 1
  25. How Much Should I Charge?
  26. What Is a Time Capsule
  27. On Writing Poorly
  28. I Just Made an App, Now What?

Undated 1

  1. yet another