54,302 blogs · [ { "id": "01a08790-c98e-7336-a017-6982468d9175", "title": "Ghost in the Wi-Fi", "url": "https://josephmate.github.io/2026-01-20-ghost-in-the-wifi/", "published_at": "2026-01-21T03:44:00+00:00" }, { "id": "01a08790-c98e-7336-a017-6982478cff1a", "title": "3,200% CPU Utilization", "url": "https://josephmate.github.io/2025-02-26-3200p-cpu-util/", "published_at": "2025-02-26T13:30:00+00:00" }, { "id": "01a08790-c98e-7336-a017-698247e2635a", "title": "1,000,000 Concurrent Connections", "url": "https://josephmate.github.io/2022-04-14-max-connections/", "published_at": "2022-04-14T13:00:00+00:00" }, { "id": "01a08790-c98e-7336-a017-6982485c9583", "title": "OdinCodeBrowser: Navigate Code Like in your IDE but on a Static Webpage", "url": "https://josephmate.github.io/2021-11-28-odin-code-browser/", "published_at": "2021-11-28T16:59:00+00:00" }, { "id": "01a08790-c98e-7336-a017-6982488ff87f", "title": "100% CPU: My Fault?", "url": "https://josephmate.github.io/2021-10-03-my-bug-used-up-100cpu-or-did-it/", "published_at": "2021-10-03T23:22:00+00:00" }, { "id": "01a08790-c98f-7131-91b7-e3c6d0bdc029", "title": "Javascript Does Not Need a StringBuilder", "url": "https://josephmate.github.io/2020-07-27-javascript-does-not-need-stringbuilder/", "published_at": "2020-07-28T00:14:00+00:00" }, { "id": "01a08790-c98f-7131-91b7-e3c6d1b18f1b", "title": "Deadlock: Who Owns the Lock?", "url": "https://josephmate.github.io/2020-02-24-deadlock-who-owns-the-lock/", "published_at": "2020-02-24T23:40:00+00:00" }, { "id": "01a08790-c98f-7131-91b7-e3c6d2a9ff82", "title": "Fix a Double Clicking Logitech M100 Mouse", "url": "https://josephmate.github.io/2020-02-24-fix-double-clicking-mouse-logitech-m100/", "published_at": "2020-02-24T23:40:00+00:00" }, { "id": "01a08790-c98f-7131-91b7-e3c6d2cc5181", "title": "Fixing a Mini Cinema Lightbox", "url": "https://josephmate.github.io/2019-12-24-fixing-mini-cinema-lightbox/", "published_at": "2019-12-24T17:40:00+00:00" }, { "id": "01a08790-c98f-7131-91b7-e3c6d39ecb1d", "title": "Unit Testing Common Requirements", "url": "https://josephmate.github.io/2016-08-28-unit-testing-common-requirements/", "published_at": "2016-08-29T00:25:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a031ca1be9a", "title": "Dining Philosophers Problem", "url": "https://josephmate.github.io/2016-02-09-dining-philosophers-problem/", "published_at": "2016-02-09T08:18:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a031c301c17", "title": "How To Avoid Busy Waiting", "url": "https://josephmate.github.io/2016-02-04-how-to-avoid-busy-waiting/", "published_at": "2016-02-05T01:54:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a031b8cd409", "title": "Removing Characters From a String", "url": "https://josephmate.github.io/2016-02-01-removing-characters-from-a-string/", "published_at": "2016-02-02T04:20:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a031b57864a", "title": "Preparing For Interviews", "url": "https://josephmate.github.io/2016-01-29-preparing-for-interviews/", "published_at": "2016-01-30T03:03:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a031a88adb6", "title": "Reading Books and Technical Papers on the Kindle (Method 2)", "url": "https://josephmate.github.io/2014-04-27-reading-books-and-technical-papers-on-the-kindle-method-2/", "published_at": "2014-04-27T04:36:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a031a483adb", "title": "Reading Technical Papers on the Kindle", "url": "https://josephmate.github.io/2014-01-07-reading-technical-papers-on-kindle/", "published_at": "2014-01-07T09:11:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a0319c52305", "title": "An Eclipse and Hadoop Pitfall", "url": "https://josephmate.github.io/2014-01-06-an-eclipse-and-hadoop-pitfall/", "published_at": "2014-01-06T09:01:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a0319654673", "title": "Showing Mathematically That More Complexity Increases Test Error", "url": "https://josephmate.github.io/2013-10-26-showing-mathematically-that-more-complexity-increases-test-error/", "published_at": "2013-10-27T02:25:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a03195816d0", "title": "Beginning First Term of Master's Degree", "url": "https://josephmate.github.io/2013-09-20-beginning-first-term-masters/", "published_at": "2013-09-20T06:11:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a0318fab02b", "title": "Determining If A Boolean Expression Can Be False", "url": "https://josephmate.github.io/2013-02-06-determining-if-a-boolean-expression-can-be-false/", "published_at": "2013-02-06T13:05:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a03188af461", "title": "Pitfalls of Integer.hashCode() and Long.hashCode() With Partitioning", "url": "https://josephmate.github.io/2012-04-16-pitfalls-of-integer-hashcode-and-long-hashcode-with-partitioning/", "published_at": "2012-04-16T12:51:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a03179a0446", "title": "High Fructose Corn Syrup vs. Refined Cane Sugar Coca Cola", "url": "https://josephmate.github.io/2012-03-12-high-fructose-corn-syrup-vs-refined-cane-sugar-coca-cola/", "published_at": "2012-03-12T09:03:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a031747677e", "title": "Unintuitive Scoping and Javascript Closures", "url": "https://josephmate.github.io/2012-03-04-unintuitive-scoping-and-javascript-closures/", "published_at": "2012-03-04T13:53:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a0316a3a056", "title": "Android Appendable List - Github", "url": "https://josephmate.github.io/2012-01-14-android-appendable-list-github/", "published_at": "2012-01-15T04:03:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a0316337f89", "title": "Creating a Continuously Appendable List - Result", "url": "https://josephmate.github.io/2010-09-10-creating-a-continuously-appendable-list-result/", "published_at": "2010-09-10T08:23:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a0315e3afce", "title": "Creating a Continuously Appendable List - Tinkering", "url": "https://josephmate.github.io/2010-09-10-creating-a-continuously-appendable-list-tinkering/", "published_at": "2010-09-10T04:54:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a0314f22797", "title": "Cryptic Stacktrace from Android", "url": "https://josephmate.github.io/2010-03-29-cryptic-stacktrace-from-android/", "published_at": "2010-03-29T05:04:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a03149c425c", "title": "Javascript to Redirect a Drop Down List (select)", "url": "https://josephmate.github.io/2010-03-05-javascript-to-redirect-a-drop-down-list-select/", "published_at": "2010-03-05T05:05:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a03143ed986", "title": "Setting URL using Javascript", "url": "https://josephmate.github.io/2010-02-22-setting-url-using-javascript/", "published_at": "2010-02-22T07:55:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a03141a5725", "title": "Rails, AJAX, Back Buttons, and Bookmarks", "url": "https://josephmate.github.io/2010-02-20-rails-ajax-back-buttons-and-bookmarks/", "published_at": "2010-02-20T06:04:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a0313b925b0", "title": "Updating URLs with a href", "url": "https://josephmate.github.io/2010-02-15-updating-urls-with-a-href/", "published_at": "2010-02-16T03:43:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a0312e1a602", "title": "will_paginate and markus", "url": "https://josephmate.github.io/2010-02-15-will_paginate-and-markus/", "published_at": "2010-02-16T02:51:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a03121b8320", "title": "Weird Behaviour Of Mocha", "url": "https://josephmate.github.io/2010-01-31-weird-behaviour-of-mocha/", "published_at": "2010-01-31T08:08:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a03117de8a9", "title": "Mocking Modules with Mocha", "url": "https://josephmate.github.io/2010-01-31-mocking-modules-with-mocha/", "published_at": "2010-01-31T07:57:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a03115187e2", "title": "Nested Contexts", "url": "https://josephmate.github.io/2010-01-31-nested-contexts/", "published_at": "2010-01-31T07:08:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a0310f631a2", "title": "Ruby, Permissions and Directories", "url": "https://josephmate.github.io/2010-01-31-ruby-permissions-and-directories/", "published_at": "2010-01-31T05:27:00+00:00" }, { "id": "01a0d224-bc86-7383-a258-0a0322a34566", "title": null, "url": "https://josephmate.github.io/about/", "published_at": null }, { "id": "01a0d224-bc86-7383-a258-0a03232f20df", "title": "Joseph Mate", "url": "https://josephmate.github.io/", "published_at": null }, { "id": "01a0d224-bc86-7383-a258-0a032363bf2d", "title": "Javascript Does Not Need a StringBuilder", "url": "https://josephmate.github.io/java/javascript/stringbuilder/2020/07/27/javascript-does-not-need-stringbuilder.html", "published_at": null }, { "id": "01a0d224-bc86-7383-a258-0a032376b475", "title": null, "url": "https://josephmate.github.io/projects/", "published_at": null }, { "id": "01a0d224-bc86-7383-a258-0a0323cb4b26", "title": "Joseph Mate", "url": "https://josephmate.github.io/todo_lists/cpu_util_3200/", "published_at": null } ] posts Claim your blog
Back to josephmate.github.io
Blog · corpus.blog/blogs/josephmate.github.io/posts

josephmate.github.io

josephmate.github.io

2026

2025

2022

2021

2020

2019

2016

2014

2013

2012

2010

Undated