56,966 blogs · [ { "id": "01a087bd-4047-737e-a6dc-17f67613d5c6", "title": "Anubis and caddy-docker-proxy", "url": "https://patdavid.net/2025/05/anubis-and-caddy-docker-proxy/", "published_at": "2025-05-08T14:42:31+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f5b1f4b45", "title": "HTML figure and figcaption Fiddling", "url": "https://patdavid.net/2022/01/html-figure-and-figcaption-fiddling/", "published_at": "2022-01-05T21:46:06+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f5c14335b", "title": "Converting Ordinal (Julian) Dates in SQL", "url": "https://patdavid.net/2021/10/converting-ordinal-julian-dates-in-sql/", "published_at": "2021-10-09T02:24:57+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f5cf2ca71", "title": "Episode IV: A New Job", "url": "https://patdavid.net/2021/05/episode-iv-a-new-job/", "published_at": "2021-05-19T02:56:05+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f5d5d9b4a", "title": "Using Multiple GitLab Accounts", "url": "https://patdavid.net/2021/05/using-multiple-gitlab-accounts/", "published_at": "2021-05-08T16:14:06+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f5db9201e", "title": "You Go Hugo!", "url": "https://patdavid.net/2021/03/you-go-hugo/", "published_at": "2021-03-07T05:48:58+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f5e3e4c04", "title": "Libre Arts", "url": "https://patdavid.net/2021/01/libre-arts/", "published_at": "2021-01-08T16:34:09+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f5f0332db", "title": "On the Open Source Creative Podcast", "url": "https://patdavid.net/2020/08/on-the-open-source-creative-podcast/", "published_at": "2020-08-22T05:07:05+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f5f055d23", "title": "My Tools", "url": "https://patdavid.net/2020/08/my-tools/", "published_at": "2020-08-17T19:25:38+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f5f34d7c9", "title": "The Upper Berth", "url": "https://patdavid.net/2019/10/the-upper-berth/", "published_at": "2019-10-17T20:56:15+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f5f7c6eaa", "title": "The Monkey's Paw", "url": "https://patdavid.net/2019/10/the-monkey-s-paw/", "published_at": "2019-10-11T15:43:57+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f5fd8be75", "title": "On the Brighton Road", "url": "https://patdavid.net/2019/10/on-the-brighton-road/", "published_at": "2019-10-06T04:44:22+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f5fe17d5c", "title": "The Red Room", "url": "https://patdavid.net/2019/10/the-red-room/", "published_at": "2019-10-01T16:38:32+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f606871cb", "title": "Setting up jrnl for Journaling", "url": "https://patdavid.net/2019/09/setting-up-jrnl-for-journaling/", "published_at": "2019-09-16T19:14:18+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f6149e635", "title": "New RawTherapee Website", "url": "https://patdavid.net/2019/09/new-rawtherapee-website/", "published_at": "2019-09-12T18:10:49+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f616a1c56", "title": "Blackjack Limits", "url": "https://patdavid.net/2019/05/blackjack-limits/", "published_at": "2019-05-04T04:52:32+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f61abbdc7", "title": "Displaying a Big HTML Table", "url": "https://patdavid.net/2019/02/displaying-a-big-html-table/", "published_at": "2019-02-21T20:42:41+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f62a137b8", "title": "Libre Graphics Meeting 2019 Website", "url": "https://patdavid.net/2018/11/libre-graphics-meeting-2019-website/", "published_at": "2018-11-19T19:58:14+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f633f00d0", "title": "Tact Filters", "url": "https://patdavid.net/2018/11/tact-filters/", "published_at": "2018-11-14T22:08:55+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f63fa5d9e", "title": "The Exorcist", "url": "https://patdavid.net/2018/11/the-exorcist/", "published_at": "2018-11-07T16:36:34+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f64b2cf2f", "title": "Smee", "url": "https://patdavid.net/2018/10/smee/", "published_at": "2018-10-28T00:00:00+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f654cfd57", "title": "Good Design", "url": "https://patdavid.net/2018/09/good-design/", "published_at": "2018-09-25T00:00:00+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f659be7d7", "title": "Ubuntu SSH Ads (motd)", "url": "https://patdavid.net/2018/08/ubuntu-ssh-ads-motd/", "published_at": "2018-08-20T16:54:42+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f65fe8ff6", "title": "Goodbye Google Analytics", "url": "https://patdavid.net/2018/05/goodbye-google-analytics/", "published_at": "2018-05-28T03:39:16+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f6624b1fc", "title": "Switching Themes", "url": "https://patdavid.net/2018/05/switching-themes/", "published_at": "2018-05-20T03:52:54+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f6625650a", "title": "Installing Adobe Digital Editions on Linux with WINE", "url": "https://patdavid.net/2018/05/installing-adobe-digital-editions-on-linux-with-wine/", "published_at": "2018-05-12T07:09:03+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f6722c117", "title": "If—", "url": "https://patdavid.net/2018/05/if/", "published_at": "2018-05-11T21:43:31+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f67530174", "title": "Password Management", "url": "https://patdavid.net/2018/05/password-management/", "published_at": "2018-05-09T19:17:24+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f675c7dc7", "title": "Nextcloud", "url": "https://patdavid.net/2018/05/nextcloud/", "published_at": "2018-05-08T14:16:31+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f677ffcde", "title": "Libre Graphics World", "url": "https://patdavid.net/2018/01/libre-graphics-world/", "published_at": "2018-01-31T15:05:02+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f6787f8cf", "title": "darktable", "url": "https://patdavid.net/2018/01/darktable/", "published_at": "2018-01-08T17:47:31+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f680d54cb", "title": "Mastodon (Toot! Toot!)", "url": "https://patdavid.net/2017/11/mastodon-toot-toot/", "published_at": "2017-11-16T22:02:16+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f6868b9bb", "title": "Cryptography", "url": "https://patdavid.net/2017/11/cryptography/", "published_at": "2017-11-14T03:16:27+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f694b6d47", "title": "My Muse", "url": "https://patdavid.net/2017/07/my-muse/", "published_at": "2017-07-14T20:15:44+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f69e363e9", "title": "Styling Discourse Embeds", "url": "https://patdavid.net/2017/05/styling-discourse-embeds/", "published_at": "2017-05-14T04:18:38+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f6a49178e", "title": "Atomic Publishing a Static Website", "url": "https://patdavid.net/2017/04/atomic-publishing-a-static-website/", "published_at": "2017-04-11T19:55:08+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f6a985793", "title": "The Wonderful Art of Pascal Campion", "url": "https://patdavid.net/2017/04/the-wonderful-art-of-pascal-campion/", "published_at": "2017-04-05T20:58:36+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f6b7ed6ae", "title": "Support GIMP at LGM 2017", "url": "https://patdavid.net/2017/03/support-gimp-at-lgm-2017/", "published_at": "2017-03-28T14:29:25+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f6b9e3e9f", "title": "Bus Factor", "url": "https://patdavid.net/2017/03/bus-factor/", "published_at": "2017-03-11T17:52:24+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f6c3964fa", "title": "Your Privacy", "url": "https://patdavid.net/2017/03/your-privacy/", "published_at": "2017-03-09T15:30:37+00:00" }, { "id": "01a087bd-4048-7370-bc61-874f6d2fcb33", "title": "Community", "url": "https://patdavid.net/2017/03/community/", "published_at": "2017-03-03T00:00:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088c484aef3", "title": "Rebuilding patdavid.net as a Static Site", "url": "https://patdavid.net/2017/02/rebuilding-patdavid-net-as-a-static-site/", "published_at": "2017-02-01T00:00:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088c5752e8a", "title": "Average Book Covers and a New (official) GIMP Website (maybe)", "url": "https://patdavid.net/2015/08/average-book-covers-and-new-official/", "published_at": "2015-08-31T15:34:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088c5762290", "title": "What's New, Some New Tutorials, and PIXLS!", "url": "https://patdavid.net/2015/07/whats-new-some-new-tutorials-and-pixls/", "published_at": "2015-07-07T17:30:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088c595a17b", "title": "PIXLS.US Now Live!", "url": "https://patdavid.net/2015/05/pixlsus-now-live/", "published_at": "2015-05-08T18:01:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088c6735491", "title": "An Update about G'MIC on OpenSource.graphics", "url": "https://patdavid.net/2015/04/an-update-about-gmic-on/", "published_at": "2015-04-21T14:48:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088c6a7e6df", "title": "Discourse Forum on PIXLS.US", "url": "https://patdavid.net/2015/04/discourse-forum-on-pixlsus/", "published_at": "2015-04-13T20:30:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088c6f29cbc", "title": "Skin Retouching with Wavelets on PIXLS.US", "url": "https://patdavid.net/2015/03/skin-retouching-with-wavelets-on-pixls.us/", "published_at": "2015-03-26T20:15:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088c6f52d38", "title": "Film Emulation in RawTherapee", "url": "https://patdavid.net/2015/03/film-emulation-in-rawtherapee/", "published_at": "2015-03-11T19:21:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088c78e54d3", "title": "Luminosity Masking in darktable (Ian Hex)", "url": "https://patdavid.net/2015/03/luminosity-masking-in-darktable-ian-hex/", "published_at": "2015-03-02T16:11:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088c87318db", "title": "Mairi Trois", "url": "https://patdavid.net/2015/02/mairi-trois/", "published_at": "2015-02-25T22:59:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088c8a309c8", "title": "Wikipedia #Edit2014 Video", "url": "https://patdavid.net/2014/12/wikipedia-edit2014-video/", "published_at": "2014-12-18T18:02:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088c91ec398", "title": "David Tschumperlé and OpenSource.graphics", "url": "https://patdavid.net/2014/12/david-tschumperle-and-opensourcegraphics/", "published_at": "2014-12-05T22:07:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088c9aae9c7", "title": "The 2015 Libre Calendar", "url": "https://patdavid.net/2014/11/the-2015-libre-calendar/", "published_at": "2014-11-04T21:18:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088ca77bec6", "title": "Woodcut/Hedcut(ish) Effect", "url": "https://patdavid.net/2014/09/woodcuthedcutish-effect/", "published_at": "2014-09-18T20:50:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088cace9fe3", "title": "Something Wicked This Way Comes…", "url": "https://patdavid.net/2014/09/something-wicked-this-way-comes/", "published_at": "2014-09-03T21:49:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088cb8e753c", "title": "Clarity in GIMP (Local Contrast + Mid Tones)", "url": "https://patdavid.net/2014/08/clarity-in-gimp-local-contrast--mid-tones/", "published_at": "2014-08-05T14:53:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088cbfa4674", "title": "Free From XP (LinuxPro Magazine) GIMP Article", "url": "https://patdavid.net/2014/07/free-from-xp-linuxpro-magazine-gimp/", "published_at": "2014-07-31T15:24:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088ccd7c701", "title": "Wavelet Decompose (Again)", "url": "https://patdavid.net/2014/07/wavelet-decompose-again/", "published_at": "2014-07-15T19:01:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088cdcc1f9c", "title": "Krita Kickstarter", "url": "https://patdavid.net/2014/06/krita-kickstarter/", "published_at": "2014-06-30T16:33:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088cea2dfe2", "title": "Netflix Top 50 Covers by Genre (Averaged & Normalized)", "url": "https://patdavid.net/2014/06/netflix-top-50-covers-by-genre-averaged/", "published_at": "2014-06-17T15:44:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088ceddbba0", "title": "Linux Pro Magazine GIMP Handbook Special Edition", "url": "https://patdavid.net/2014/06/linux-pro-magazine-gimp-handbook/", "published_at": "2014-06-04T21:20:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088ceed333a", "title": "Meet Sarah", "url": "https://patdavid.net/2014/05/meet-sarah/", "published_at": "2014-05-23T19:27:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088cf89dbb2", "title": "DIY Ringflash", "url": "https://patdavid.net/2014/05/diy-ringflash/", "published_at": "2014-05-16T15:33:00+00:00" }, { "id": "01a087bd-4049-7277-9d0a-b088cfb386a7", "title": "G'MIC Montage", "url": "https://patdavid.net/2014/05/gmic-montage/", "published_at": "2014-05-13T16:57:00+00:00" }, { "id": "01a087bd-404a-7269-9afb-a37ce0c198cc", "title": "Libre Graphics Meeting 2014 in Leipzig, Germany", "url": "https://patdavid.net/2014/05/libre-graphics-meeting-2014-in-leipzig/", "published_at": "2014-05-05T22:13:00+00:00" }, { "id": "01a087bd-404a-7269-9afb-a37ce0dc0cbe", "title": "2.5D Parallax Animated Photo Tutorial (using Free Software)", "url": "https://patdavid.net/2014/02/25d-parallax-animated-photo-tutorial/", "published_at": "2014-02-17T18:41:00+00:00" }, { "id": "01a087bd-404a-7269-9afb-a37ce1500627", "title": "Getting Around in GIMP - Plug-ins and Scripts Management", "url": "https://patdavid.net/2014/02/getting-around-in-gimp-plug-ins-and-scripts-management/", "published_at": "2014-02-10T23:22:00+00:00" }, { "id": "01a087bd-404a-7269-9afb-a37ce22b4432", "title": "Getting Around in GIMP - G'MIC Inpainting (Content Aware Fill)", "url": "https://patdavid.net/2014/02/getting-around-in-gimp-gmic-inpainting-content-aware-fill/", "published_at": "2014-02-04T23:33:00+00:00" }, { "id": "01a087bd-404a-7269-9afb-a37ce3025c63", "title": "Libre Graphics Meeting 2014 in Leipzig, Germany (and a Workshop Announcement)", "url": "https://patdavid.net/2014/01/libre-graphics-meeting-2014-in-leipzig/", "published_at": "2014-01-29T02:52:00+00:00" }, { "id": "01a087bd-404a-7269-9afb-a37ce318056a", "title": "GIMP Magazine Issue 5 Released", "url": "https://patdavid.net/2013/12/gimp-magazine-issue-5-released/", "published_at": "2013-12-11T17:33:00+00:00" }, { "id": "01a087bd-404a-7269-9afb-a37ce3c96201", "title": "Mean Averaged Music Videos [G’MIC/Blender]", "url": "https://patdavid.net/2013/12/mean-averaged-music-videos-g/", "published_at": "2013-12-05T21:20:00+00:00" }, { "id": "01a087bd-404a-7269-9afb-a37ce41082fc", "title": "Getting Around in GIMP - Luminosity Masks Revisited", "url": "https://patdavid.net/2013/11/getting-around-in-gimp-luminosity-masks/", "published_at": "2013-11-11T18:25:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d34ccaa555", "title": "Using G'MIC Film Emulation Filters Offline", "url": "https://patdavid.net/2013/10/using-gmic-film-emulation-filters/", "published_at": "2013-10-27T19:05:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d34db3fc66", "title": "Mean Averaging Music Videos [Imagemagick/GIMP]", "url": "https://patdavid.net/2013/09/mean-averaging-music-videos/", "published_at": "2013-09-19T19:24:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d34e80656d", "title": "Faking an ND Filter for Long Exposure Photography", "url": "https://patdavid.net/2013/09/faking-nd-filter-for-long-exposure/", "published_at": "2013-09-16T21:27:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d34ecc1d68", "title": "Film Emulation Presets in G'MIC (GIMP) [Addendum]", "url": "https://patdavid.net/2013/09/film-emulation-presets-in-gmic-gimp/", "published_at": "2013-09-06T15:50:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d34f51d49b", "title": "Film Emulation Presets in G'MIC (GIMP)", "url": "https://patdavid.net/2013/08/film-emulation-presets-in-gmic-gimp/", "published_at": "2013-08-30T14:57:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d34f59f1c4", "title": "An Open Source Headshot (Ronni) (Postprocessing)", "url": "https://patdavid.net/2013/08/an-open-source-headshot-ronni_21/", "published_at": "2013-08-21T19:19:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d34fbf6a77", "title": "An Open Source Headshot (Ronni)", "url": "https://patdavid.net/2013/08/an-open-source-headshot-ronni/", "published_at": "2013-08-12T17:03:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d35072e3a9", "title": "A Simple Headshot (of Myself)", "url": "https://patdavid.net/2013/08/a-simple-headshot-of-myself/", "published_at": "2013-08-02T19:59:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d3507f69e0", "title": "Getting Around in GIMP - Photography Plugins & Tools", "url": "https://patdavid.net/2013/07/getting-around-in-gimp-photography/", "published_at": "2013-07-26T22:09:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d3511d046d", "title": "My Camera Broke", "url": "https://patdavid.net/2013/07/my-camera-broke/", "published_at": "2013-07-23T16:21:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d35186fa1e", "title": "Fixed the Getting Around in GIMP Page", "url": "https://patdavid.net/2013/07/fixed-getting-around-in-gimp-page/", "published_at": "2013-07-12T14:39:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d351b4a172", "title": "Fixing Flickr (Removing the New Navigation Bar)", "url": "https://patdavid.net/2013/07/fixing-flickr-removing-new-navigation/", "published_at": "2013-07-02T20:57:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d352a849a2", "title": "Automatic Exposure Blending with Enfuse (HDR-ish)", "url": "https://patdavid.net/2013/07/automatic-exposure-blending-with-enfuse/", "published_at": "2013-07-02T17:03:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d3530469ba", "title": "The $30,429,899 Photograph", "url": "https://patdavid.net/2013/06/the-30429899-photograph/", "published_at": "2013-06-06T02:49:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d353ded088", "title": "Mr. Presidents", "url": "https://patdavid.net/2013/05/mr-presidents/", "published_at": "2013-05-31T20:12:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d3540ca5f9", "title": "HDR Photography with F/OSS Tools (LuminanceHDR)", "url": "https://patdavid.net/2013/05/hdr-photography-with-foss-tools/", "published_at": "2013-05-15T17:45:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d35492e9d7", "title": "G'MIC Image Averaging Made (Relatively) Easy", "url": "https://patdavid.net/2013/05/gmic-image-averaging-made-relatively/", "published_at": "2013-05-10T14:23:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d354af7591", "title": "Noise Removal in Photos with Median Stacks (GIMP/G'MIC & Imagemagick)", "url": "https://patdavid.net/2013/05/noise-removal-in-photos-with-median_6/", "published_at": "2013-05-06T20:58:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d355371b37", "title": "Bouncing Baby Beverly Tutorial (Making Babies Fly)", "url": "https://patdavid.net/2013/04/bouncing-baby-beverly-tutorial-making/", "published_at": "2013-04-19T15:37:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d35631b5cc", "title": "Using Imagemagick to Create Contact Sheets (Montage)", "url": "https://patdavid.net/2013/04/using-imagemagick-to-create-contact/", "published_at": "2013-04-09T17:12:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d3571ffc68", "title": "Getting Around in GIMP - Blue Channel Check Layer (Retouching)", "url": "https://patdavid.net/2013/04/getting-around-in-gimp-blue-channel/", "published_at": "2013-04-01T22:24:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d357338487", "title": "The Open Source Portrait (Postprocessing)", "url": "https://patdavid.net/2013/03/the-open-source-portrait-postprocessing/", "published_at": "2013-03-28T19:42:00+00:00" }, { "id": "01a087bd-404b-7305-ac2c-46d3577a21b0", "title": "The Open Source Portrait (Equipment & Environment)", "url": "https://patdavid.net/2013/03/the-open-source-portrait-equipment/", "published_at": "2013-03-20T20:34:00+00:00" }, { "id": "01a087bd-404c-734d-9742-52078fa0cee9", "title": "Calvin Hollywood Freaky Details in GIMP", "url": "https://patdavid.net/2013/02/calvin-hollywood-freaky-details-in-gimp/", "published_at": "2013-02-26T23:07:00+00:00" }, { "id": "01a087bd-404c-734d-9742-52079065905b", "title": "A Quick Look at Quality (Google+ vs. Flickr)", "url": "https://patdavid.net/2013/02/a-quick-look-at-quality-google-vs-flickr/", "published_at": "2013-02-25T21:35:00+00:00" }, { "id": "01a087bd-404c-734d-9742-520790d4d625", "title": "Mairi", "url": "https://patdavid.net/2013/02/mairi/", "published_at": "2013-02-22T18:04:00+00:00" }, { "id": "01a087bd-404c-734d-9742-520791c65207", "title": "Getting Around in GIMP - Black and White Conversion (Part 5)", "url": "https://patdavid.net/2013/02/getting-around-in-gimp-black-and-white50/", "published_at": "2013-02-05T20:36:00+00:00" } ] posts Claim your blog
Back to patdavid.net
Blog · corpus.blog/blogs/patdavid.net/posts

patdavid.net

patdavid.net

2025

2022

2021

2020

2019

2018

28 Oct 2018

2017

2015

2014

2013