The Curious Engineer

All blogs / Essays / personal

Josh Sharp

joshsharp.com.au/blog

Josh Sharp's blog

Essays / personalSoftware / engineering practiceCompilers

Posts
70 from 4 Aug 2007 to 31 Dec 2025
Posting
now and then (2 in the last year)
Kind
personal blog
Feed
https://joshsharp.com.au/blog/feeds/all.atom.xml

2025 4

  1. Good media of 2025
  2. Making a game called Bird Island
  3. How to think about "AI" (and why not to call it that)
  4. I bought a GPD Pocket 4

2020 1

  1. What I've learned building an indie SaaS business

2019 3

  1. Switching from Kindle to Kobo
  2. Thought experiment: could people run their own home email server?
  3. 2018 personal review

2018 2

  1. Fewer startups, more indies
  2. 2017 personal review

2017 4

  1. Braid, a programming language that compiles to Go
  2. Against work
  3. I own a phone with a hardware keyboard in 2017
  4. 2016 personal review

2016 2

  1. There's never been an easier time to write your own language
  2. 2015 personal review

2015 1

  1. Using RPython and RPly to build a language interpreter, part 1

2014 1

  1. Sharing your inbox for fun and profit

2013 2

  1. I sold my side project
  2. Shutting down blaster.fm, my side project of two years

2012 1

  1. A little update

2011 2

  1. Twitter user streams with python
  2. Fix Firefox 5+ font rendering in Windows

2010 2

  1. A bit of icon work
  2. Your mobile OS can't really multitask...

2009 2

  1. Thoughts on Android and the HTC Dream
  2. Announcing Twitterscribe: archive your tweets

2008 18

  1. Adventures in PHP interfaces
  2. How do you mockup websites?
  3. Something's not right with Android's UI
  4. My lance is free
  5. A short story about usability
  6. Twitter as social computer
  7. techAU troubles - techAU.tv complains, new domain is born
  8. Announcing the launch of techAU.com.au
  9. TechAU repurposed as Aussie tech blogger aggregator
  10. Are aggregator sites getting a free ride?
  11. Managers vs developers: coding long term solutions
  12. Android idea: Real estate
  13. What I've been up to
  14. Windows 7: Josh Edition
  15. Internet Expletive
  16. Usability, accessibility and design consulting for bloggers
  17. A lack of ideas is not the killer
  18. An open call for tech bloggers

2007 25

  1. The humble magnifying glass
  2. Whole minutes of fun: Web App Generator
  3. Be average, then do it again
  4. Removing barriers to adoption
  5. All work and no play makes Josh a dull boy
  6. Five easy things that make you a better web developer
  7. Where's the Android hype?
  8. Turning PHP errors into Exceptions
  9. Startups need more than an idea (unfortunately)
  10. How to add extensions to PHP 5 running as an Apache 2 module
  11. Quick Poll: Do you abstract your DB functions?
  12. Rewriting URLs with Apache's mod_rewrite and PHP
  13. Perhaps the world doesn't need another framework
  14. Paging MSSQL results through ODBC: an epic tale
  15. Why you should be using a framework
  16. JavaScript and screen readers
  17. Web Directions South 2007: A Review
  18. Tutorial: Super-quick shiny button CSS backgrounds
  19. Why choose a web application?
  20. 5 Web Design Tips for Programmers
  21. Dynamic methods in PHP
  22. Facebook – Making it easier
  23. Web Directions South 2007
  24. There's No M in Zend
  25. Welcome