56,966 blogs · [ { "id": "01a08758-844e-7315-a5f3-86fc29fbc269", "title": "Thoughts on Testing", "url": "https://www.brandons.me/blog/thoughts-on-testing", "published_at": "2024-01-04T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc2a0a6d33", "title": "Rust's BufRead, And When To Use It", "url": "https://www.brandons.me/blog/bufread-and-when-to-use-it", "published_at": "2023-02-28T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc2aafce2f", "title": "Another Update On The Bagel Language", "url": "https://www.brandons.me/blog/another-bagel-update", "published_at": "2022-07-03T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc2af851e4", "title": "Bagel Bites: Type Refinement", "url": "https://www.brandons.me/blog/bagel-bites-refinement", "published_at": "2022-02-13T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc2b2fae0a", "title": "Grasping React Hooks", "url": "https://www.brandons.me/blog/grasping-react-hooks", "published_at": "2022-02-02T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc2b7d7958", "title": "Bagel Bites (Update on the Bagel Language)", "url": "https://www.brandons.me/blog/bagel-bites", "published_at": "2022-01-22T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc2c78f4b5", "title": "Three Kinds of Polymorphism in Rust", "url": "https://www.brandons.me/blog/polymorphism-in-rust", "published_at": "2022-01-05T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc2ccbc382", "title": "The Bagel Language", "url": "https://www.brandons.me/blog/the-bagel-language", "published_at": "2021-09-16T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc2cd8307e", "title": "Casual Parsing in JavaScript", "url": "https://www.brandons.me/blog/casual-parsing-javascript", "published_at": "2021-08-16T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc2d7caa29", "title": "Why Rust strings seem hard", "url": "https://www.brandons.me/blog/why-rust-strings-seem-hard", "published_at": "2021-04-13T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc2da029b7", "title": "Write code. Not too much. Mostly functions.", "url": "https://www.brandons.me/blog/write-code-not-too-much-mostly-functions", "published_at": "2020-12-15T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc2db619ad", "title": "My Favorite Rust Function Signature", "url": "https://www.brandons.me/blog/favorite-rust-function", "published_at": "2020-09-16T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc2ea7328c", "title": "Beware of Async/Await", "url": "https://www.brandons.me/blog/async-await", "published_at": "2020-07-29T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc2f5dc14c", "title": "Does computing make the world better?", "url": "https://www.brandons.me/blog/is-software-good", "published_at": "2020-06-21T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc30220500", "title": "Write Libraries, Not Frameworks", "url": "https://www.brandons.me/blog/libraries-not-frameworks", "published_at": "2020-05-08T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc30b5019b", "title": "Three Types of Data", "url": "https://www.brandons.me/blog/three-types-of-data", "published_at": "2020-02-05T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc319a7661", "title": "Procedures, Functions, Data", "url": "https://www.brandons.me/blog/procedures-functions-data", "published_at": "2019-11-23T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc31df0486", "title": "Evolution and Software Development", "url": "https://www.brandons.me/blog/evolution-and-software", "published_at": "2019-10-09T00:00:00+00:00" }, { "id": "01a08758-844e-7315-a5f3-86fc322dcc98", "title": "New Website", "url": "https://www.brandons.me/blog/beginnings", "published_at": "2019-10-01T00:00:00+00:00" } ] posts Claim your blog
Back to Blog | Brandon's Website
Blog · corpus.blog/blogs/brandons.me/posts

Blog | Brandon's Website

brandons.me

2024

2023

2022

2021

2020

2019