41554 blogs · [ { "id": "01a0e6a4-f4c9-7103-a091-be35172f53cb", "title": "Everybody Bleeds on Rat Jaw - Barkley Fall Classic", "url": "https://brianbondy.com/blog/191/everybody-bleeds-on-rat-jaw-barkley-fall-classic", "published_at": "2026-09-26T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535ea35d7d7", "title": "Fighting Madness - Tahoe 200", "url": "https://brianbondy.com/blog/190/fighting-madness-tahoe-200", "published_at": "2025-07-01T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535ea78d4bf", "title": "49 Hours with My Son in the Desert - Sedona Canyons 125", "url": "https://brianbondy.com/blog/189/49-hours-with-my-son-in-the-desert-sedona-canyons-125", "published_at": "2025-06-22T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535eac85b82", "title": "Can confirm, HURT 100 hurts", "url": "https://brianbondy.com/blog/188/can-confirm-hurt-100-hurts", "published_at": "2025-01-20T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535ead26bee", "title": "Cocodona 2024", "url": "https://brianbondy.com/blog/187/cocodona-2024", "published_at": "2024-05-14T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535eb679444", "title": "Unwavering dedication", "url": "https://brianbondy.com/blog/186/unwavering-dedication", "published_at": "2024-02-23T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535ebc45684", "title": "Little Dog's Backyard Ultra: Take 2", "url": "https://brianbondy.com/blog/185/little-dog-s-backyard-ultra-take-2", "published_at": "2023-10-05T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535eca11d7c", "title": "The future of Leo: A roadmap for Brave's built-in AI browser assistant", "url": "https://brianbondy.com/blog/184/the-future-of-leo-a-roadmap-for-brave-s-built-in-ai-browser-assistant", "published_at": "2023-09-20T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535ecf3455a", "title": "Achievement Unlocked", "url": "https://brianbondy.com/blog/183/achievement-unlocked", "published_at": "2023-06-05T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535ed24a1ae", "title": "Cocodona 250", "url": "https://brianbondy.com/blog/182/cocodona-250", "published_at": "2023-05-08T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535ed980366", "title": "National Big Dog's Backyard Ultra World Championships - Team Canada", "url": "https://brianbondy.com/blog/181/national-big-dog-s-backyard-ultra-world-championships-team-canada", "published_at": "2022-10-18T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535ee13c462", "title": "FAwR 2022", "url": "https://brianbondy.com/blog/180/fawr-2022", "published_at": "2022-06-04T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535ee1ddbb3", "title": "Perfect conditions at the Perfect PR Backyard Ultra", "url": "https://brianbondy.com/blog/179/perfect-conditions-at-the-perfect-pr-backyard-ultra", "published_at": "2022-05-23T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535ee72dd9c", "title": "Little Dog's Backyard Ultra: From despair to naive optimism", "url": "https://brianbondy.com/blog/178/little-dog-s-backyard-ultra-from-despair-to-naive-optimism", "published_at": "2021-10-03T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535ef1a4887", "title": "IPFS support in Brave", "url": "https://brianbondy.com/blog/177/ipfs-support-in-brave", "published_at": "2021-01-19T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535efdecd76", "title": "Diary of a selfless, good dog", "url": "https://brianbondy.com/blog/176/diary-of-a-selfless-good-dog", "published_at": "2020-08-17T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f0220ccd", "title": "My first 100 mile run - Woodstock Hallucination", "url": "https://brianbondy.com/blog/175/my-first-100-mile-run-woodstock-hallucination", "published_at": "2020-05-12T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f0504d5e", "title": "The road to Brave 1.0", "url": "https://brianbondy.com/blog/174/the-road-to-brave-1-0", "published_at": "2019-11-13T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f0764435", "title": "Shutting down Code Firefox", "url": "https://brianbondy.com/blog/173/shutting-down-code-firefox", "published_at": "2016-07-08T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f09de64c", "title": "Brave Software", "url": "https://brianbondy.com/blog/172/brave-software", "published_at": "2016-01-20T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f0f011c9", "title": "The Link Bubble Android web browser has gone fully free", "url": "https://brianbondy.com/blog/171/the-link-bubble-android-web-browser-has-gone-fully-free", "published_at": "2015-08-25T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f136ab8f", "title": "Thank you Khan Academy, switching careers", "url": "https://brianbondy.com/blog/170/thank-you-khan-academy-switching-careers", "published_at": "2015-05-29T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f18ac456", "title": "Developing and releasing the Khan Academy Firefox OS app", "url": "https://brianbondy.com/blog/169/developing-and-releasing-the-khan-academy-firefox-os-app", "published_at": "2014-11-27T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f2874610", "title": "SQL on Khan Academy enabled by SQLite, sqljs, asm.js and Emscripten", "url": "https://brianbondy.com/blog/168/sql-on-khan-academy-enabled-by-sqlite-sqljs-asm-js-and-emscripten", "published_at": "2014-11-26T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f2f5926a", "title": "Automated end to end testing at Khan Academy using Gecko", "url": "https://brianbondy.com/blog/167/automated-end-to-end-testing-at-khan-academy-using-gecko", "published_at": "2014-11-25T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f35ef3f6", "title": "Making programming easier on Khan Academy - 2014 Hackathon project", "url": "https://brianbondy.com/blog/166/making-programming-easier-on-khan-academy-2014-hackathon-project", "published_at": "2014-07-20T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f3c83b3d", "title": "Peer evaluations for coding projects on Khan Academy", "url": "https://brianbondy.com/blog/165/peer-evaluations-for-coding-projects-on-khan-academy", "published_at": "2014-07-09T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f44e0fb2", "title": "My first week at Khan Academy", "url": "https://brianbondy.com/blog/164/my-first-week-at-khan-academy", "published_at": "2014-04-26T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f4eafafc", "title": "Does Modern UI Firefox usage indicate Windows 8.1 modern UI is in trouble?", "url": "https://brianbondy.com/blog/162/does-modern-ui-firefox-usage-indicate-windows-8-1-modern-ui-is-in-trouble", "published_at": "2014-03-18T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f57386b7", "title": "Switching careers, next steps", "url": "https://brianbondy.com/blog/160/switching-careers-next-steps", "published_at": "2014-03-14T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f5f1876d", "title": "Investing in our community through Code Firefox", "url": "https://brianbondy.com/blog/158/investing-in-our-community-through-code-firefox", "published_at": "2014-03-05T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f602e2f0", "title": "Short one video per concept Firefox development videos", "url": "https://brianbondy.com/blog/156/short-one-video-per-concept-firefox-development-videos", "published_at": "2013-11-18T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f6be736e", "title": "Shared profiles for Metro Firefox and Desktop Firefox", "url": "https://brianbondy.com/blog/155/shared-profiles-for-metro-firefox-and-desktop-firefox", "published_at": "2013-11-06T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f74e0616", "title": "Firefox Metro Preview Release - Status update 8", "url": "https://brianbondy.com/blog/153/firefox-metro-preview-release-status-update-8", "published_at": "2012-10-04T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f779d28b", "title": "Preparing for the Firefox for Windows 8 Metro preview, status update 7", "url": "https://brianbondy.com/blog/151/preparing-for-the-firefox-for-windows-8-metro-preview-status-update-7", "published_at": "2012-09-18T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80d26104a4", "title": "Boot Camp", "url": "https://brianbondy.com/blog/48/boot-camp", "published_at": "2012-09-02T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80d2876689", "title": "Managing Gigabytes - Compression and IR", "url": "https://brianbondy.com/blog/49/managing-gigabytes-compression-and-ir", "published_at": "2012-08-25T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f78c4e3b", "title": "Firefox for Windows 8 Metro - Front end updates, crash reporting, pdfs, and more, status update 6", "url": "https://brianbondy.com/blog/150/firefox-for-windows-8-metro-front-end-updates-crash-reporting-pdfs-and-more-status-update-6", "published_at": "2012-08-15T00:00:00+00:00" }, { "id": "01a08759-0948-737a-94a3-6535f7e4f793", "title": "What is it like to work as a remote engineer at Mozilla", "url": "https://brianbondy.com/blog/148/what-is-it-like-to-work-as-a-remote-engineer-at-mozilla", "published_at": "2012-08-03T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d809aa7c6fd", "title": "User study on mentoring a large first bug", "url": "https://brianbondy.com/blog/147/user-study-on-mentoring-a-large-first-bug", "published_at": "2012-07-27T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d809af6cf36", "title": "Firefox for Windows 8 Metro, status update 5", "url": "https://brianbondy.com/blog/145/firefox-for-windows-8-metro-status-update-5", "published_at": "2012-07-19T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d809bc8ce3a", "title": "Visual Studio 2012 Express for Desktop applications", "url": "https://brianbondy.com/blog/143/visual-studio-2012-express-for-desktop-applications", "published_at": "2012-07-08T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d809b5455ca", "title": "Retrospection - My first year at Mozilla", "url": "https://brianbondy.com/blog/144/retrospection-my-first-year-at-mozilla", "published_at": "2012-07-04T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d809be8938f", "title": "Visual Studio 11 Express - No support for building desktop applications nor metro style enabled desktop browsers", "url": "https://brianbondy.com/blog/142/visual-studio-11-express-no-support-for-building-desktop-applications-nor-metro-style-enabled-desktop-browsers", "published_at": "2012-05-26T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d809c2378cd", "title": "DirectX and XAML interop - Great feature, but not for metro style enabled desktop browsers", "url": "https://brianbondy.com/blog/141/directx-and-xaml-interop-great-feature-but-not-for-metro-style-enabled-desktop-browsers", "published_at": "2012-05-26T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d809cfbde3f", "title": "Important change to UAC when disabled with process integrity in Windows 8", "url": "https://brianbondy.com/blog/140/important-change-to-uac-when-disabled-with-process-integrity-in-windows-8", "published_at": "2012-05-26T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d809d5ed541", "title": "What will the Windows 8 Metro UI look and feel like?", "url": "https://brianbondy.com/blog/139/what-will-the-windows-8-metro-ui-look-and-feel-like", "published_at": "2012-05-10T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d809d807934", "title": "Windows 8 on ARM users need browser choice too", "url": "https://brianbondy.com/blog/138/windows-8-on-arm-users-need-browser-choice-too", "published_at": "2012-05-10T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d809dcfecda", "title": "Firefox work week Windows 8 talk", "url": "https://brianbondy.com/blog/137/firefox-work-week-windows-8-talk", "published_at": "2012-04-30T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d809de52908", "title": "The latest on Firefox for Windows 8 Metro, status update 4", "url": "https://brianbondy.com/blog/136/the-latest-on-firefox-for-windows-8-metro-status-update-4", "published_at": "2012-04-22T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d809e508e16", "title": "A working Firefox Windows 8 Metro prototype, status update 3", "url": "https://brianbondy.com/blog/135/a-working-firefox-windows-8-metro-prototype-status-update-3", "published_at": "2012-04-02T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d809ee8818f", "title": "Frequently asked questions for Silent Updates in Firefox", "url": "https://brianbondy.com/blog/133/frequently-asked-questions-for-silent-updates-in-firefox", "published_at": "2012-03-26T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d809fa3d1e1", "title": "Review of the book Node for Front-End Developers by Garann Means", "url": "https://brianbondy.com/blog/132/review-of-the-book-node-for-front-end-developers-by-garann-means", "published_at": "2012-03-25T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d809fca4ed8", "title": "Firefox Metro development heating up, 2nd status update", "url": "https://brianbondy.com/blog/130/firefox-metro-development-heating-up-2nd-status-update", "published_at": "2012-03-17T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a0036678", "title": "Firefox Metro development begins, status update", "url": "https://brianbondy.com/blog/129/firefox-metro-development-begins-status-update", "published_at": "2012-03-09T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a0646e1a", "title": "Snappy optimizations for faster Firefox startup", "url": "https://brianbondy.com/blog/127/snappy-optimizations-for-faster-firefox-startup", "published_at": "2012-02-08T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a0fc1d97", "title": "Mozilla platform development cheat sheet", "url": "https://brianbondy.com/blog/126/mozilla-platform-development-cheat-sheet", "published_at": "2011-10-05T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a1286bf2", "title": "Mozilla Firefox and silent updates", "url": "https://brianbondy.com/blog/125/mozilla-firefox-and-silent-updates", "published_at": "2011-09-30T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a1ba44be", "title": "Windows 8 and Thunderbird first looks", "url": "https://brianbondy.com/blog/124/windows-8-and-thunderbird-first-looks", "published_at": "2011-09-15T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a26e7f5f", "title": "Windows 8 and Firefox first looks", "url": "https://brianbondy.com/blog/123/windows-8-and-firefox-first-looks", "published_at": "2011-09-14T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a330ae69", "title": "Review of The Book of CSS3 by Peter Gasston", "url": "https://brianbondy.com/blog/122/review-of-the-book-of-css3-by-peter-gasston", "published_at": "2011-08-07T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a3b07bc3", "title": "Web optimizations and canvas exporting with data URLs", "url": "https://brianbondy.com/blog/121/web-optimizations-and-canvas-exporting-with-data-urls", "published_at": "2011-07-10T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a40125d8", "title": "What you should know about HTTP pipelining", "url": "https://brianbondy.com/blog/119/what-you-should-know-about-http-pipelining", "published_at": "2011-06-12T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a4d4c0ae", "title": "Switching careers, starting soon with Mozilla", "url": "https://brianbondy.com/blog/118/switching-careers-starting-soon-with-mozilla", "published_at": "2011-06-08T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a7e1926c", "title": "My company was acquired", "url": "https://brianbondy.com/blog/113/my-company-was-acquired", "published_at": "2011-04-29T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a58670e9", "title": "StackExchange average age of users for each tag", "url": "https://brianbondy.com/blog/117/stackexchange-average-age-of-users-for-each-tag", "published_at": "2011-04-26T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a67ac5cf", "title": "Twitter, LinkedIn, and Facebook lists updated for StackExchange April dumps", "url": "https://brianbondy.com/blog/116/twitter-linkedin-and-facebook-lists-updated-for-stackexchange-april-dumps", "published_at": "2011-04-25T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a76c884e", "title": "Converting a Django site to Google App Engine", "url": "https://brianbondy.com/blog/115/converting-a-django-site-to-google-app-engine", "published_at": "2011-04-24T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a7dec262", "title": "Review of Programming Google App Engine", "url": "https://brianbondy.com/blog/114/review-of-programming-google-app-engine", "published_at": "2011-04-24T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a7fc366d", "title": "Review of 97 Things Every Programmer Should Know", "url": "https://brianbondy.com/blog/112/review-of-97-things-every-programmer-should-know", "published_at": "2011-04-24T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a828f034", "title": "Five Windows 7 taskbar features available to developers", "url": "https://brianbondy.com/blog/111/five-windows-7-taskbar-features-available-to-developers", "published_at": "2011-02-22T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a841f95e", "title": "12 things web developers should know about Firebug", "url": "https://brianbondy.com/blog/110/12-things-web-developers-should-know-about-firebug", "published_at": "2011-02-12T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a9277a88", "title": "The big picture of how Khan Academy development works", "url": "https://brianbondy.com/blog/109/the-big-picture-of-how-khan-academy-development-works", "published_at": "2011-02-06T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a9add89b", "title": "Twitter, LinkedIn, and Facebook StackOverflow lists updated", "url": "https://brianbondy.com/blog/108/twitter-linkedin-and-facebook-stackoverflow-lists-updated", "published_at": "2011-01-16T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80a9eb3dc6", "title": "Twitter, LinkedIn, and Facebook StackOverflow user lists sorted by reputation", "url": "https://brianbondy.com/blog/107/twitter-linkedin-and-facebook-stackoverflow-user-lists-sorted-by-reputation", "published_at": "2011-01-06T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80aa992e37", "title": "73 percent of StackExchange users from StackOverflow", "url": "https://brianbondy.com/blog/106/73-percent-of-stackexchange-users-from-stackoverflow", "published_at": "2011-01-03T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80aae3fd90", "title": "Twitter accounts for all StackOverflow users by reputation", "url": "https://brianbondy.com/blog/105/twitter-accounts-for-all-stackoverflow-users-by-reputation", "published_at": "2011-01-01T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80abdc1de9", "title": "Stackoverflow amongst nofollow web abuse sites", "url": "https://brianbondy.com/blog/104/stackoverflow-amongst-nofollow-web-abuse-sites", "published_at": "2010-12-17T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80abe56210", "title": "Review of The Myths of Innovation by Scott Berkun", "url": "https://brianbondy.com/blog/103/review-of-the-myths-of-innovation-by-scott-berkun", "published_at": "2010-12-11T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80ac9c9271", "title": "Review of HTML5: Up and Running by Mark Pilgrim", "url": "https://brianbondy.com/blog/102/review-of-html5-up-and-running-by-mark-pilgrim", "published_at": "2010-11-20T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80ace8a554", "title": "Windows Phone 7 development overview in 2 minutes", "url": "https://brianbondy.com/blog/101/windows-phone-7-development-overview-in-2-minutes", "published_at": "2010-10-23T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80ad16f2b9", "title": "Understanding Windows at a deeper level - Sessions, Window Stations, and Desktops", "url": "https://brianbondy.com/blog/100/understanding-windows-at-a-deeper-level-sessions-window-stations-and-desktops", "published_at": "2010-10-19T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80ad457928", "title": "Stopping spam without CAPTCHA", "url": "https://brianbondy.com/blog/99/stopping-spam-without-captcha", "published_at": "2010-09-04T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80ae345556", "title": "Django tagging", "url": "https://brianbondy.com/blog/98/django-tagging", "published_at": "2010-07-17T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80ae648e9b", "title": "Django Comment Framework", "url": "https://brianbondy.com/blog/97/django-comment-framework", "published_at": "2010-07-09T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80af2b3c7b", "title": "Microsoft MVP for Visual C++ July 2010 - July 2011", "url": "https://brianbondy.com/blog/96/microsoft-mvp-for-visual-c-july-2010-july-2011", "published_at": "2010-07-03T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80af4083b6", "title": "The sad life of SVG up until... NOW", "url": "https://brianbondy.com/blog/95/the-sad-life-of-svg-up-until-now", "published_at": "2010-03-17T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80b031fa26", "title": "One of the joys of Python - Generators", "url": "https://brianbondy.com/blog/94/one-of-the-joys-of-python-generators", "published_at": "2009-12-18T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80b0f62fce", "title": "Forward declaring enums in C++", "url": "https://brianbondy.com/blog/93/forward-declaring-enums-in-c", "published_at": "2009-12-12T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80b14db1dc", "title": "Pure virtual function call errors and related behavior", "url": "https://brianbondy.com/blog/92/pure-virtual-function-call-errors-and-related-behavior", "published_at": "2009-12-10T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80b1b5b13b", "title": "Arrays are not the same as pointers!", "url": "https://brianbondy.com/blog/91/arrays-are-not-the-same-as-pointers", "published_at": "2009-11-12T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80b250879b", "title": "Introducing the rope data structure!", "url": "https://brianbondy.com/blog/90/introducing-the-rope-data-structure", "published_at": "2009-09-21T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80b348d20a", "title": "2 books I'm reading...", "url": "https://brianbondy.com/blog/89/2-books-i-m-reading", "published_at": "2009-09-21T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80b363008c", "title": "How VNC, Fog Creek Copilot and other remote control software works", "url": "https://brianbondy.com/blog/87/how-vnc-fog-creek-copilot-and-other-remote-control-software-works", "published_at": "2009-09-19T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80b43a8ffb", "title": "The new site is out!", "url": "https://brianbondy.com/blog/79/the-new-site-is-out", "published_at": "2009-08-22T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80b4e8b8b0", "title": "PyISAPIe with Django 1.1 and Python 2.6", "url": "https://brianbondy.com/blog/80/pyisapie-with-django-1-1-and-python-2-6", "published_at": "2009-08-21T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80b5d2aa55", "title": "Overloading logical operators", "url": "https://brianbondy.com/blog/78/overloading-logical-operators", "published_at": "2009-08-18T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80b6167864", "title": "Braille and Morse Code", "url": "https://brianbondy.com/blog/75/braille-and-morse-code", "published_at": "2009-08-07T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80b6e3cbdf", "title": "Wedding Anniversary", "url": "https://brianbondy.com/blog/76/wedding-anniversary", "published_at": "2009-08-05T00:00:00+00:00" }, { "id": "01a08759-0949-733a-b6f5-1d80b741829f", "title": "Slow compilation time in C-C++", "url": "https://brianbondy.com/blog/5/slow-compilation-time-in-c-c", "published_at": "2009-07-28T00:00:00+00:00" } ] posts Claim your blog
Back to brianbondy.com
Blog · corpus.blog/blogs/brianbondy.com/posts

brianbondy.com

brianbondy.com

2026

2025

2024

2023

2022

2021

2020

2019

2016

2015

2014

2013

2012

2011

2010

2009