41554 blogs · [ { "id": "01a087e1-3684-702e-9ee1-8a68faf99482", "title": "A note on code portability", "url": "https://www.simonholywell.com/post/a-note-on-code-portability/?utm_source=atom_feed", "published_at": "2024-11-19T02:36:21+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a68fb2f6d61", "title": "BikeYoke Revive dropper post alternative oils", "url": "https://www.simonholywell.com/post/bikeyoke-revive-alternative-oils/?utm_source=atom_feed", "published_at": "2024-10-15T01:00:53+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a68fbbcbd38", "title": "Focus Jam frame bearing replacement", "url": "https://www.simonholywell.com/post/focus-jam-frame-bearing-replacement/?utm_source=atom_feed", "published_at": "2024-09-27T12:10:31+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a68fbec9dda", "title": "Paraíso dark VS Code and Zed themes", "url": "https://www.simonholywell.com/post/paraiso-dark-vscode-and-zed-theme/?utm_source=atom_feed", "published_at": "2024-04-04T13:08:12+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a68fc911e63", "title": "Git and delta", "url": "https://www.simonholywell.com/post/git-delta/?utm_source=atom_feed", "published_at": "2024-02-19T02:10:32+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a68fcaef783", "title": "Staging patches with git add", "url": "https://www.simonholywell.com/post/git-add-p/?utm_source=atom_feed", "published_at": "2024-02-15T01:34:07+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a68fcdf1d30", "title": "Dynamic docker image loading", "url": "https://www.simonholywell.com/post/dynamic-docker-image-loading/?utm_source=atom_feed", "published_at": "2024-02-11T23:36:58+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a68fd3d68b6", "title": "Pinning nix-shell package versions for reproducibility", "url": "https://www.simonholywell.com/post/pinning-nix-shell-package-versions-for-reproducibility/?utm_source=atom_feed", "published_at": "2024-01-16T10:32:58+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a68fd8b574f", "title": "YOW! 2023 conference highlights", "url": "https://www.simonholywell.com/post/yow-2023-brisbane/?utm_source=atom_feed", "published_at": "2023-12-06T13:08:12+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a68fdd13b2b", "title": "Duty-free with TRS for Australian residents", "url": "https://www.simonholywell.com/post/duty-free-with-trs-for-australians/?utm_source=atom_feed", "published_at": "2023-12-05T14:52:58+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a68fdd454c2", "title": "Docker cross-compilation", "url": "https://www.simonholywell.com/post/docker-cross-compilation/?utm_source=atom_feed", "published_at": "2023-11-17T17:11:58+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a68fe2eb479", "title": "DIY hybrid valve headphone amplifier (SSMH)", "url": "https://www.simonholywell.com/post/diy-hybrid-valve-amplifier/?utm_source=atom_feed", "published_at": "2022-02-12T23:36:39+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a68fe438327", "title": "Windows 10 shortcuts", "url": "https://www.simonholywell.com/post/windows-10-shortcuts/?utm_source=atom_feed", "published_at": "2020-11-14T13:59:23+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a68feb819e4", "title": "Jest Date mocking", "url": "https://www.simonholywell.com/post/jest-date-mocking/?utm_source=atom_feed", "published_at": "2020-09-10T17:22:23+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a68ff6f47f6", "title": "Yarn and NPM on WSL", "url": "https://www.simonholywell.com/post/yarn-npm-wsl/?utm_source=atom_feed", "published_at": "2020-07-30T17:18:31+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a69006d93c1", "title": "Making rope working fids", "url": "https://www.simonholywell.com/post/making-rope-working-fids/?utm_source=atom_feed", "published_at": "2020-06-14T18:11:44+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a6900fef891", "title": "Testing TypeScript types", "url": "https://www.simonholywell.com/post/testing-typescript-types/?utm_source=atom_feed", "published_at": "2019-07-14T22:40:52+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a690114b72c", "title": "Advanced TypeScript types", "url": "https://www.simonholywell.com/post/advanced-typescript-types/?utm_source=atom_feed", "published_at": "2019-06-25T13:02:23+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a690190268b", "title": "TypeScript constructors and generic types", "url": "https://www.simonholywell.com/post/typescript-constructor-type/?utm_source=atom_feed", "published_at": "2019-05-27T18:11:44+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a6901d11480", "title": "The lambda calculus for developers", "url": "https://www.simonholywell.com/post/the-lambda-calculus-for-developers/?utm_source=atom_feed", "published_at": "2019-02-17T13:12:34+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a6901f4af2e", "title": "Search and replace with confirmation in Bash", "url": "https://www.simonholywell.com/post/2017/09/search-and-replace-with-confirmation-in-bash/?utm_source=atom_feed", "published_at": "2017-09-12T01:18:44+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a69020048d7", "title": "PHP and immutability: objects and generalisation - part three", "url": "https://www.simonholywell.com/post/2017/04/php-and-immutability-part-three/?utm_source=atom_feed", "published_at": "2017-04-27T03:01:53+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a6902146d13", "title": "PHP and immutability: modified copies - part two", "url": "https://www.simonholywell.com/post/2017/04/php-and-immutability-part-two/?utm_source=atom_feed", "published_at": "2017-04-03T01:53:38+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a6902a18236", "title": "PHP and immutability: difficulties and scalars - part one", "url": "https://www.simonholywell.com/post/2017/03/php-and-immutability/?utm_source=atom_feed", "published_at": "2017-03-16T17:07:26+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a6903061cfc", "title": "Alter a MySQL column in all databases", "url": "https://www.simonholywell.com/post/2017/03/mysql-alter-column-in-all-databases/?utm_source=atom_feed", "published_at": "2017-03-01T12:41:26+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a6903a92c0d", "title": "Email me when the file changes", "url": "https://www.simonholywell.com/post/2017/01/email-when-file-changes/?utm_source=atom_feed", "published_at": "2017-01-25T16:00:55+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a6904664da1", "title": "SQL style guide misconceptions", "url": "https://www.simonholywell.com/post/2016/12/sql-style-guide-misconceptions/?utm_source=atom_feed", "published_at": "2016-12-09T16:42:42+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a69051d84f8", "title": "Quick way to create a PHP stdClass", "url": "https://www.simonholywell.com/post/2016/11/quick-way-to-create-php-stdclass/?utm_source=atom_feed", "published_at": "2016-11-16T10:39:51+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a6905d4df65", "title": "Functional Programming in PHP Second Edition Available Now", "url": "https://www.simonholywell.com/post/2016/10/functional-programming-in-php-second-edition/?utm_source=atom_feed", "published_at": "2016-10-27T09:17:55+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a6906ce2274", "title": "Importing and aliasing PHP functions", "url": "https://www.simonholywell.com/post/2016/10/importing-and-aliasing-php-functions/?utm_source=atom_feed", "published_at": "2016-10-18T14:50:26+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a6907b71b8f", "title": "Installing pgmodeler on Ubuntu", "url": "https://www.simonholywell.com/post/2016/10/install-pgmodeler-ubuntu/?utm_source=atom_feed", "published_at": "2016-10-18T12:41:26+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a690823bb06", "title": "Tamiya Manta Ray", "url": "https://www.simonholywell.com/post/2016/09/tamiya-manta-ray/?utm_source=atom_feed", "published_at": "2016-09-13T10:20:11+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a6908da8e38", "title": "Brisbane", "url": "https://www.simonholywell.com/post/2016/09/brisbane/?utm_source=atom_feed", "published_at": "2016-09-02T10:20:11+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a69094cf38c", "title": "Intelligent Vagrant and Ansible files", "url": "https://www.simonholywell.com/post/2016/02/intelligent-vagrant-and-ansible-files/?utm_source=atom_feed", "published_at": "2016-02-08T12:16:56+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a6909e1e70b", "title": "Scraping websites with wget and httrack", "url": "https://www.simonholywell.com/post/2015/09/scrape-site-with-wget-and-httrack/?utm_source=atom_feed", "published_at": "2015-09-05T12:41:26+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a6909e3a0f3", "title": "Crop and resize images with bash and ImageMagick", "url": "https://www.simonholywell.com/post/2015/08/image-resize-crop-bash-imagemagick/?utm_source=atom_feed", "published_at": "2015-08-24T11:12:26+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a6909f5b288", "title": "Namespace PHP functions", "url": "https://www.simonholywell.com/post/2015/08/namespace-php-functions/?utm_source=atom_feed", "published_at": "2015-08-10T12:41:26+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a690a7a02b0", "title": "SQL style guide", "url": "https://www.simonholywell.com/post/2015/07/sql-style-guide/?utm_source=atom_feed", "published_at": "2015-07-24T12:41:26+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a690a8f4acb", "title": "International PHP dates with intl", "url": "https://www.simonholywell.com/post/2015/07/international-php-dates-with-intl/?utm_source=atom_feed", "published_at": "2015-07-21T15:33:51+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a690aeb9c8e", "title": "PHP date localisation with setlocale", "url": "https://www.simonholywell.com/post/2015/07/php-date-setlocale-localisation/?utm_source=atom_feed", "published_at": "2015-07-20T13:43:36+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a690b51c471", "title": "Simultaneously benchmark many URLs with ApacheBench and GNU parallel", "url": "https://www.simonholywell.com/post/2015/06/parallel-benchmark-many-urls-with-apachebench/?utm_source=atom_feed", "published_at": "2015-06-25T14:47:55+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a690be4a770", "title": "Memoization or function cache", "url": "https://www.simonholywell.com/post/2015/05/2015-05-18-memoization-or-function-cache/?utm_source=atom_feed", "published_at": "2015-05-18T13:24:16+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a690ce447d3", "title": "PHP Function Objects", "url": "https://www.simonholywell.com/post/2015/04/php-function-objects/?utm_source=atom_feed", "published_at": "2015-04-16T11:36:38+00:00" }, { "id": "01a087e1-3684-702e-9ee1-8a690d19194a", "title": "Functional Programming in PHP - The book", "url": "https://www.simonholywell.com/post/2014/08/functional-programming-in-php-the-book/?utm_source=atom_feed", "published_at": "2014-08-29T11:09:23+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92d9d315ca", "title": "Functional Programming on Three Devs and a Maybe", "url": "https://www.simonholywell.com/post/2014/07/2014-07-24-three-devs-and-a-maybe-podcast/?utm_source=atom_feed", "published_at": "2014-07-24T14:11:23+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92dac6e82f", "title": "HHVM vs Zephir vs PHP: The showdown", "url": "https://www.simonholywell.com/post/2014/02/2014-02-28-hhvm-zephir-php-benchmark/?utm_source=atom_feed", "published_at": "2014-02-28T13:42:23+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92db9c5b7d", "title": "Functional PHP talks", "url": "https://www.simonholywell.com/post/2014/02/functional-php-talks/?utm_source=atom_feed", "published_at": "2014-02-13T09:38:57+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92dc6442a6", "title": "Speaking about Functional PHP at BrightonPHP and PHP Hampshire", "url": "https://www.simonholywell.com/post/2014/01/speaking-at-brightonphp-and-php-hampshire/?utm_source=atom_feed", "published_at": "2014-01-09T14:56:57+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92dc684543", "title": "Add a duration or interval to a date", "url": "https://www.simonholywell.com/post/2014/01/add-a-duration-or-interval-to-a-date/?utm_source=atom_feed", "published_at": "2014-01-03T15:51:13+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92dd12d82a", "title": "Reverse a git pull request on GitHub the hard way", "url": "https://www.simonholywell.com/post/2013/12/reverse-github-pull-request/?utm_source=atom_feed", "published_at": "2013-12-12T11:26:17+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92de08ebaf", "title": "Convert UTC/GMT or any time zone to local time in PHP", "url": "https://www.simonholywell.com/post/2013/12/convert-utc-to-local-time/?utm_source=atom_feed", "published_at": "2013-12-11T14:42:31+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92de1c71f2", "title": "Conditionally loaded responsive content on the client side", "url": "https://www.simonholywell.com/post/2013/11/conditionally-loaded-responsive-content/?utm_source=atom_feed", "published_at": "2013-11-21T09:55:16+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92de40463a", "title": "Idiorm and Paris 1.4.0 Released", "url": "https://www.simonholywell.com/post/2013/09/idiorm-and-paris-1-4-0-released/?utm_source=atom_feed", "published_at": "2013-09-05T13:24:16+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92df377fbc", "title": "Improve PHP session cookie security", "url": "https://www.simonholywell.com/post/2013/05/improve-php-session-cookie-security/?utm_source=atom_feed", "published_at": "2013-05-14T11:42:16+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92dfabc7ea", "title": "3 things I set on new servers", "url": "https://www.simonholywell.com/post/2013/04/three-things-i-set-on-new-servers/?utm_source=atom_feed", "published_at": "2013-04-23T13:42:16+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e035aad0", "title": "Install Netbeans and Scala on Ubuntu", "url": "https://www.simonholywell.com/post/2013/03/install-netbeans-scala-ubuntu/?utm_source=atom_feed", "published_at": "2013-03-17T16:06:29+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e0c17328", "title": "Create a Google Talk bot with Node.js Part Two", "url": "https://www.simonholywell.com/post/2013/03/create-a-node-js-google-talk-bot-pt2/?utm_source=atom_feed", "published_at": "2013-03-01T12:32:16+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e135f501", "title": "Node.js for hosting websites", "url": "https://www.simonholywell.com/post/2013/02/node-js-for-hosting-websites/?utm_source=atom_feed", "published_at": "2013-02-26T12:01:32+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e20efb92", "title": "Node.js in the real world", "url": "https://www.simonholywell.com/post/2013/02/node-js-in-the-real-world/?utm_source=atom_feed", "published_at": "2013-02-20T14:19:04+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e239d1cd", "title": "XMPP and Jabber", "url": "https://www.simonholywell.com/post/2013/02/xmpp-and-jabber/?utm_source=atom_feed", "published_at": "2013-02-18T12:34:16+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e28eef77", "title": "ssdeep PHP extension in git", "url": "https://www.simonholywell.com/post/2013/02/php-ssdeep-in-git/?utm_source=atom_feed", "published_at": "2013-02-13T16:12:43+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e2993569", "title": "The Node.js eco-system", "url": "https://www.simonholywell.com/post/2013/02/node-js-eco-system/?utm_source=atom_feed", "published_at": "2013-02-13T13:51:16+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e2ac87c9", "title": "Create a Google Talk bot with Node.js: Part One", "url": "https://www.simonholywell.com/post/2013/02/create-a-node-js-google-talk-bot-pt1/?utm_source=atom_feed", "published_at": "2013-02-06T13:35:23+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e2c0ba2c", "title": "Git tag secrets", "url": "https://www.simonholywell.com/post/2013/02/git-tag-secrets/?utm_source=atom_feed", "published_at": "2013-02-04T10:42:29+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e2dd0a61", "title": "Idiorm and Paris 1.3.0 released - the minimalist ORM and fluent query builder for PHP", "url": "https://www.simonholywell.com/post/2013/01/idiorm-and-paris-the-minimalist-orm/?utm_source=atom_feed", "published_at": "2013-01-31T13:56:29+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e32b835f", "title": "Unicode shortcut in Netbeans for React/Curry", "url": "https://www.simonholywell.com/post/2013/01/unicode-shortcut-in-netbeans/?utm_source=atom_feed", "published_at": "2013-01-22T13:16:00+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e347488e", "title": "Navigator: Geographic calculation library for PHP", "url": "https://www.simonholywell.com/post/2013/01/navigator-geographic-calculations-library-for-php/?utm_source=atom_feed", "published_at": "2013-01-18T11:35:00+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e3dbb891", "title": "Force URLs to lowercase with Apache rewrite and PHP", "url": "https://www.simonholywell.com/post/2012/11/force-lowercase-urls-rewrite-php/?utm_source=atom_feed", "published_at": "2012-11-01T09:07:16+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e4b035c9", "title": "Fish Console Reborn", "url": "https://www.simonholywell.com/post/2012/06/fish-console/?utm_source=atom_feed", "published_at": "2012-06-11T10:19:23+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e50c0d44", "title": "NetBeans with jVi vim bindings", "url": "https://www.simonholywell.com/post/2012/03/netbeans-jvi-vim-bindings/?utm_source=atom_feed", "published_at": "2012-03-20T13:20:00+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e5ae63c7", "title": ".net magazine article: Create a Google Talk bot with Node.js", "url": "https://www.simonholywell.com/post/2012/02/create-a-google-talk-bot-with-nodejs/?utm_source=atom_feed", "published_at": "2012-02-03T23:07:54+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e6acb60b", "title": "Installing a MySQL UDF errors with Function already exists", "url": "https://www.simonholywell.com/post/2012/01/mysql-udf-install-error-function-already-exists/?utm_source=atom_feed", "published_at": "2012-01-31T11:47:00+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e7780b9b", "title": "Nodester environment variables for sensitive data and passwords", "url": "https://www.simonholywell.com/post/2011/10/nodester-environment-variables-for-sensitive-data/?utm_source=atom_feed", "published_at": "2011-10-27T23:21:00+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e7ca160c", "title": "PHP extension writing: PHP Extensions Made Eldrich", "url": "https://www.simonholywell.com/post/2011/10/php-extensions-made-elrich/?utm_source=atom_feed", "published_at": "2011-10-26T09:56:45+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e7e609d0", "title": "The world has lost an excellent and exciting rider in Marco Simoncelli", "url": "https://www.simonholywell.com/post/2011/10/marco-simoncelli/?utm_source=atom_feed", "published_at": "2011-10-24T01:10:39+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e8882132", "title": "Getting started with Node.js and CouchDB", "url": "https://www.simonholywell.com/post/2011/10/getting-started-node-js-couch-db/?utm_source=atom_feed", "published_at": "2011-10-21T15:47:17+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e8c39650", "title": "PHP elephants", "url": "https://www.simonholywell.com/post/2011/10/php-elephants/?utm_source=atom_feed", "published_at": "2011-10-21T15:23:09+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e9ae28cb", "title": "How the ssdeep PHP extension came into being", "url": "https://www.simonholywell.com/post/2011/07/how-php-ssdeep-was-made/?utm_source=atom_feed", "published_at": "2011-07-14T13:17:00+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92e9cfef76", "title": "Running a sane version of Linux on a Dell Inspiron 2500", "url": "https://www.simonholywell.com/post/2011/06/linux-on-dell-inspiron-2500/?utm_source=atom_feed", "published_at": "2011-06-22T21:33:00+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92ea320d8f", "title": "I remember watching trains from this bridge when I first arrived…", "url": "https://www.simonholywell.com/post/2011/06/i-remember-watching-trains-from-this-bridge-when-i/?utm_source=atom_feed", "published_at": "2011-06-10T09:55:51+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92eb1f5473", "title": "Ah, so eloquent! jeffreyshek: Only in Scotland. Photo taken by a…", "url": "https://www.simonholywell.com/post/2011/06/fucking-keep-it/?utm_source=atom_feed", "published_at": "2011-06-03T10:14:35+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92ebe2d13a", "title": "New version of the Agavi framework support for NetBeans 7.0", "url": "https://www.simonholywell.com/post/2011/05/netbeans-7-agavi-support/?utm_source=atom_feed", "published_at": "2011-05-05T13:32:00+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92ec537d15", "title": "TZ3 Stradale", "url": "https://www.simonholywell.com/post/2011/05/tz3-stradale/?utm_source=atom_feed", "published_at": "2011-05-05T13:28:59+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92ecd0a8c5", "title": "Whilst the wedding is a great event for the participants, I am n…", "url": "https://www.simonholywell.com/post/2011/04/prince-william-a-squid/?utm_source=atom_feed", "published_at": "2011-04-28T09:21:13+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92edbcdd00", "title": "Why won't ssh-agent save my unencrypted key for later use?", "url": "https://www.simonholywell.com/post/2011/04/ssh-agent-not-storing-unencrypted-key/?utm_source=atom_feed", "published_at": "2011-04-26T12:09:00+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92ee2a9480", "title": "hotvvheels: Cool is a Color", "url": "https://www.simonholywell.com/post/2011/03/hotvvheels-cool-is-a-color/?utm_source=atom_feed", "published_at": "2011-03-09T13:18:13+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92eeef11a3", "title": "Gearman, PHP and mod_gearman_status on Ubuntu", "url": "https://www.simonholywell.com/post/2011/02/gearman-php-mod-gearman-status/?utm_source=atom_feed", "published_at": "2011-02-11T14:01:00+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92ef74bf18", "title": "Winter motorcycle storage: battery and electrical systems", "url": "https://www.simonholywell.com/post/2011/01/winter-motorcycle-electrics/?utm_source=atom_feed", "published_at": "2011-01-23T01:53:38+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92efba415c", "title": "Winter motorcycle storage: suspension and tyres", "url": "https://www.simonholywell.com/post/2011/01/winter-motorcycle-tyres/?utm_source=atom_feed", "published_at": "2011-01-05T01:53:38+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92f0b835ae", "title": "PHP Hangs When Fed 2.2250738585072011e-308", "url": "https://www.simonholywell.com/post/2011/01/php-number-error/?utm_source=atom_feed", "published_at": "2011-01-04T14:25:00+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92f15f82cf", "title": "Winter motorcycle storage: fuel system", "url": "https://www.simonholywell.com/post/2011/01/winter-motorcycle-fuel/?utm_source=atom_feed", "published_at": "2011-01-04T01:53:38+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92f1d75bf9", "title": "FullOctane: Bike and Car Blog", "url": "https://www.simonholywell.com/post/2011/01/fulloctane-introduction/?utm_source=atom_feed", "published_at": "2011-01-03T03:20:00+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92f24b0e6f", "title": "Why does fuel go stale?", "url": "https://www.simonholywell.com/post/2010/12/why-does-fuel-go-stale/?utm_source=atom_feed", "published_at": "2010-12-23T01:53:38+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92f2dfd8b0", "title": "wombert: xkcd: Convincing", "url": "https://www.simonholywell.com/post/2010/12/wombert-xkcd-convincing/?utm_source=atom_feed", "published_at": "2010-12-13T13:29:56+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92f3ae95ed", "title": "Logging global PHP objects and saving memory using a lazy loading proxy", "url": "https://www.simonholywell.com/post/2010/12/logging-global-php-objects-lazy-loading-proxy/?utm_source=atom_feed", "published_at": "2010-12-02T17:23:00+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92f3c0f455", "title": "Set up a new port forward on a Draytek Vigor over the telnet interface", "url": "https://www.simonholywell.com/post/2010/11/setup-a-new-portforward-on-vigor-over-telnet/?utm_source=atom_feed", "published_at": "2010-11-20T14:31:00+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92f42528e2", "title": "An Excellent Development Server for a Team of Developers", "url": "https://www.simonholywell.com/post/2010/11/team-development-server/?utm_source=atom_feed", "published_at": "2010-11-08T16:04:00+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92f5091efb", "title": "Redis: under the hood (internals)", "url": "https://www.simonholywell.com/post/2010/10/redis-under-the-hood/?utm_source=atom_feed", "published_at": "2010-10-18T20:02:11+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92f5183762", "title": "PECL Install Issues on Redhat", "url": "https://www.simonholywell.com/post/2010/10/pecl-install-issues-on-redhat/?utm_source=atom_feed", "published_at": "2010-10-06T11:03:06+00:00" }, { "id": "01a087e1-3685-735c-8e50-7e92f5ef5fa1", "title": "Forcing NetBeans to Use Unix (LF) Line Endings", "url": "https://www.simonholywell.com/post/2010/10/force-netbeans-line-endings/?utm_source=atom_feed", "published_at": "2010-10-05T17:38:00+00:00" } ] posts Claim your blog
Back to simonholywell.com
Blog · corpus.blog/blogs/simonholywell.com/posts

simonholywell.com

simonholywell.com

2024

2023

2022

2020

2019

2017

2016

2015

2014

2013

2012

2011

2010