41554 blogs · [ { "id": "01a087ac-49f8-7387-994b-e02a5d5da09f", "title": "Elasticon 2024", "url": "https://nateshoffner.com/blog/2025/01/elasticon-2024/", "published_at": "2025-01-28T04:00:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58af3b6eaf3", "title": "RRTA ModeShift Reverse-Engineering", "url": "https://nateshoffner.com/blog/2023/12/rrta-modeshift-reversing/", "published_at": "2023-12-28T18:00:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58af3d5aea3", "title": "LCWC and Dispatch Rabbit Holes", "url": "https://nateshoffner.com/blog/2023/11/lcwc-and-dispatch-rabbit-holes/", "published_at": "2023-11-07T19:06:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58af42bd49c", "title": "Google Play Developer Account Termination", "url": "https://nateshoffner.com/blog/2019/09/google-play-developer-account-termination/", "published_at": "2019-09-16T20:10:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58af4abc950", "title": "Disable Nvidia Telemetry 1.1", "url": "https://nateshoffner.com/blog/2017/08/disable-nvidia-telemetry-1-1/", "published_at": "2017-08-26T08:13:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58af4ba131c", "title": "Intel Core i7-7700K Delidding", "url": "https://nateshoffner.com/blog/2017/06/intel-core-i7-7700k-delidding/", "published_at": "2017-06-01T17:16:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58af59520ba", "title": "Disable Nvidia Telemetry", "url": "https://nateshoffner.com/blog/2017/05/disable-nvidia-telemetry/", "published_at": "2017-05-12T20:13:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58af632b8a2", "title": "Seachem Doser 1.2", "url": "https://nateshoffner.com/blog/2016/11/seachem-doser-1-2/", "published_at": "2016-11-07T21:03:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58af6eb3494", "title": "Moved to GitHub Pages & Site Redesign", "url": "https://nateshoffner.com/blog/2016/03/moved-to-github-pages-site-redesign/", "published_at": "2016-03-11T19:41:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58af7707172", "title": "Seachem Doser 1.1", "url": "https://nateshoffner.com/blog/2015/12/seachem-doser-1-1/", "published_at": "2015-12-23T21:35:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58af80cb6a7", "title": "Dropbox Does Not Access Files Throughout Your PC", "url": "https://nateshoffner.com/blog/2015/03/dropbox-does-not-access-files-throughout-your-pc/", "published_at": "2015-03-03T17:05:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58af881ad45", "title": "\"Pretend You're Xyzzy\" Server Setup and Build Instructions", "url": "https://nateshoffner.com/blog/2015/02/pretend-youre-xyzzy-server-setup-and-build-instructions/", "published_at": "2015-02-15T18:12:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58af8be61a0", "title": "Programming - Paradigms, Satire, and Precedents", "url": "https://nateshoffner.com/blog/2013/12/programming-paradigms-satire-and-precedents/", "published_at": "2013-12-14T12:28:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58af970372b", "title": "Programming as an Essential Skill Set", "url": "https://nateshoffner.com/blog/2013/12/programming-as-an-essential-skill-set/", "published_at": "2013-12-10T13:23:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58af98e2fa2", "title": "Spadille 1.6 - Better Late Than Never?", "url": "https://nateshoffner.com/blog/2013/10/spadille-1-6-better-late-than-never/", "published_at": "2013-10-30T14:31:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58afa63af0f", "title": "C# - Global Hotkeys via GetAsyncKeyState", "url": "https://nateshoffner.com/blog/2013/10/c-global-hotkeys-via-getasynckeystate/", "published_at": "2013-10-13T20:44:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58afb40f215", "title": "Tabster 1.6 Released", "url": "https://nateshoffner.com/blog/2013/08/tabster-1-6-released/", "published_at": "2013-08-29T11:02:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58afc22bb78", "title": "Giving Credit Where Credit Is Due", "url": "https://nateshoffner.com/blog/2013/06/giving-credit-where-credit-is-due/", "published_at": "2013-06-09T01:51:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58afc567474", "title": "A Well-Deserved Apology", "url": "https://nateshoffner.com/blog/2013/03/a-well-deserved-apology/", "published_at": "2013-03-02T17:53:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58afcc3fbf0", "title": "C# - Reusable Portable Application Settings", "url": "https://nateshoffner.com/blog/2013/01/c-reusable-portable-application-settings/", "published_at": "2013-01-24T05:19:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58afd75b447", "title": "Aaron Swartz - Making Progress Without Being Demanded", "url": "https://nateshoffner.com/blog/2013/01/aaron-swartz-making-progress-without-being-demanded/", "published_at": "2013-01-13T04:37:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58afe49b35c", "title": "C# INI Reader/Writer", "url": "https://nateshoffner.com/blog/2013/01/c-ini-readerwriter/", "published_at": "2013-01-03T02:42:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58afea18449", "title": "PySnip Linux Setup", "url": "https://nateshoffner.com/blog/2012/12/pysnip-linux-setup/", "published_at": "2012-12-23T01:31:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58aff4cf6bc", "title": "Build and Shoot, PySnip, and More", "url": "https://nateshoffner.com/blog/2012/12/build-and-shoot-pysnip-and-more/", "published_at": "2012-12-14T19:52:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58aff5d761e", "title": "Spadille Broken (for the time being)", "url": "https://nateshoffner.com/blog/2012/12/spadille-broken-for-the-time-being/", "published_at": "2012-12-13T03:25:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58b001718ea", "title": "Visual Studio - .resx file complication bug with ImageList", "url": "https://nateshoffner.com/blog/2012/05/visual-studio-resx-file-complication-bug-with-imagelist/", "published_at": "2012-05-15T16:31:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58b00a3e950", "title": "Punkbuster - Busting everybody BUT the Punks", "url": "https://nateshoffner.com/blog/2012/04/punkbuster-busting-everybody-but-the-punks/", "published_at": "2012-04-03T07:34:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58b016d5eea", "title": "Spadille 1.5.1", "url": "https://nateshoffner.com/blog/2012/03/spadille-1-5-1/", "published_at": "2012-03-20T09:00:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58b02297a68", "title": "Spadille 1.5 - Fashionably Late", "url": "https://nateshoffner.com/blog/2012/03/spadille-1-5-fashionably-late/", "published_at": "2012-03-19T20:51:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58b026ccf1e", "title": "Ace of Spades Key Mapper", "url": "https://nateshoffner.com/blog/2012/03/ace-of-spades-key-mapper/", "published_at": "2012-03-06T21:03:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58b0273083d", "title": "An Update On Some Stuff and Stuff", "url": "https://nateshoffner.com/blog/2011/12/an-update-on-some-stuff-and-stuff/", "published_at": "2011-12-23T19:41:26+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58b02fc1829", "title": "Spadille 1.4.9 - Ready for Ace of Spades 0.60 Beta", "url": "https://nateshoffner.com/blog/2011/09/spadille-1-4-9-ready-for-ace-of-spades-0-60-beta/", "published_at": "2011-09-29T07:14:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58b0337b348", "title": "Spadille 1.4.8 Released", "url": "https://nateshoffner.com/blog/2011/09/spadille-1-4-8-released/", "published_at": "2011-09-19T06:16:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58b039ed856", "title": "Spadille 1.4.7 Released", "url": "https://nateshoffner.com/blog/2011/08/spadille-1-4-7-released/", "published_at": "2011-08-12T04:29:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58b048811ff", "title": "Spadille 1.4.6 Released", "url": "https://nateshoffner.com/blog/2011/08/spadille-1-4-6-released/", "published_at": "2011-08-05T23:22:00+00:00" }, { "id": "01a087ac-49f9-705d-8734-a58b0568b1a3", "title": "Spadille 1.4.5 Released", "url": "https://nateshoffner.com/blog/2011/07/spadille-1-4-5-released/", "published_at": "2011-07-30T05:44:00+00:00" }, { "id": "01a087ac-49fa-716c-b753-88c75f20af25", "title": "Blog Introduction", "url": "https://nateshoffner.com/blog/2011/07/blog-introduction/", "published_at": "2011-07-13T00:13:00+00:00" } ] posts Claim your blog
Back to nateshoffner.com
Blog · corpus.blog/blogs/nateshoffner.com/posts

nateshoffner.com

nateshoffner.com

2025

2023

2019

2017

2016

2015

2013

2012

2011