The Curious Engineer

All blogs / Software / engineering practice

Observational Hazard

observationalhazard.com

David Kopec's blog.

Software / engineering practiceMobile / iOS / AndroidAI / MLEssays / personal

Posts
54 from 22 Mar 2012 to 28 Dec 2025
Posting
now and then (2 in the last year)
Kind
personal blog
Feed
https://www.observationalhazard.com/feeds/posts/default

2025 2

  1. C -> Java != Java -> LLM
  2. Writing Computer Science from Scratch

2024 1

  1. After 10 Years, Yelp Gave My App 4 Days

2023 1

  1. Adding Contacts on Apple Platforms without Entitlements

2022 3

  1. Book Review: Weaving the Web
  2. Introductory Programming Assessment Must Accommodate Copilot-like Assistants
  3. My Experience with Technical Interviews in 2022

2021 7

  1. Building Retro Dither: Dithering Algorithms, Run-Length Encoding, Resource Forks and More!
  2. Apple Apologetics
  3. Book Review: Sid Meier's Memoir!
  4. Book Review: No Filter
  5. Book Review: Ghost In the Wires
  6. The Web Has No Design Standards
  7. Classic Computer Science Problems in Java is Published

2020 11

  1. Book Review: The Presentation Secrets of Steve Jobs
  2. Book Review: Edison by Edmund Morris
  3. Book Review - No Rules Rules: Netflix and the Culture of Reinvention
  4. On Taking Criticism
  5. Book Review: Let It Go by Stephanie Shirley
  6. Book Review: Blood, Sweat, and Pixels
  7. Announcing Classic Computer Science Problems in Java
  8. Updating the Declaration of Independence
  9. Building a Local Newsletter
  10. Book Review: Showstopper! The Breakneck Race to Create Windows NT and the Next Generation at Microsoft
  11. One Year of Classic Computer Science Problems in Python

2019 5

  1. Book Review: Unix: A History and a Memoir by Brian Kernighan
  2. Books About Apple and Steve Jobs
  3. Book Review: Defying Gravity - The Making of Newton
  4. Book Review: Tim Cook
  5. Classic Computer Science Problems in Python is Published

2018 7

  1. Building SeaTurtle, a Logo-like Language in Swift and SpriteKit
  2. Book Review: Losing The Signal
  3. Book Review: Small Fry
  4. Book Review: Grant by Ron Chernow
  5. Announcing Classic Computer Science Problems in Python
  6. History of Web Programming (2014)
  7. Classic Computer Science Problems in Swift is Released!

2017 2

  1. Core Image for Swift Review
  2. Annoucing Classic Computer Science Problems in Swift

2016 2

  1. Five Months on the Apple TV App Store
  2. Three Options for App Owners Facing the End of Parse

2015 6

  1. The Real Estate Market does not Reflect Global Warming
  2. Open Source Plagiarism
  3. Starting a Podcast
  4. Why I Write in Pure Swift
  5. Dart for Absolute Beginners One Year Later
  6. Swift Standard Library Signaling

2014 4

  1. My 2014 in Side Projects
  2. My Experience Building a Small Mac App in Swift
  3. Network Connection Required
  4. Put a Date on Your Blog Post

2013 2

  1. Will Caffeinated Beverages One Day Be Judged Like Cigarettes?
  2. A Time When Having No Business Model is a Business Model

2012 1

  1. Being Perennially Late Is Perennially Disrespectful