41554 blogs · [ { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd19f08e2e", "title": "Plain C API design, the real world Kobayashi Maru test", "url": "https://nibblestew.blogspot.com/2023/02/plain-c-api-design-real-world-kobayashi.html", "published_at": "2023-02-13T19:31:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd1ad926b5", "title": "More PDF, C API and Python", "url": "https://nibblestew.blogspot.com/2023/02/more-pdf-c-api-and-python.html", "published_at": "2023-02-08T12:36:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd1aff3fc3", "title": "PDF with font subsetting and a look in the future", "url": "https://nibblestew.blogspot.com/2023/02/pdf-with-font-subsetting-and-look-in.html", "published_at": "2023-01-31T23:59:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd1bd1da1c", "title": "Typesetting an entire book part V: Getting it published", "url": "https://nibblestew.blogspot.com/2023/01/typesetting-entire-book-part-v-getting.html", "published_at": "2023-01-25T16:17:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd1c6324d0", "title": "PDF, text and fonts, a design by The Devil & Associates", "url": "https://nibblestew.blogspot.com/2023/01/pdf-text-and-fonts-design-by-devil.html", "published_at": "2023-01-17T17:58:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd1d5a7c63", "title": "A quantitative analysis of the Trade Federation's blockade of Naboo", "url": "https://nibblestew.blogspot.com/2022/12/a-quantitative-analysis-of-trade.html", "published_at": "2022-12-29T17:06:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd1df0b3a5", "title": "After exactly 10 years, Meson 1.0.0 is out", "url": "https://nibblestew.blogspot.com/2022/12/after-exactly-10-years-meson-100-is-out.html", "published_at": "2022-12-23T17:37:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd1ecb4368", "title": "Print quality PDF generation, color separations, other fun stuff", "url": "https://nibblestew.blogspot.com/2022/12/print-quality-pdf-generation-color.html", "published_at": "2022-12-12T19:20:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd1f393b54", "title": "Color management, this time with PDF", "url": "https://nibblestew.blogspot.com/2022/12/color-management-this-time-with-pdf.html", "published_at": "2022-12-04T13:18:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd1ffeeb69", "title": "Going inside Cairo to add color management", "url": "https://nibblestew.blogspot.com/2022/11/going-inside-cairo-to-add-color.html", "published_at": "2022-11-29T13:27:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd20cc8813", "title": "Experimenting on how to add CMYK and color management to Cairo", "url": "https://nibblestew.blogspot.com/2022/11/experimenting-on-how-to-add-cmyk-and.html", "published_at": "2022-11-26T00:09:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd218cffd4", "title": "If you don't tolerate it in new code you should not tolerate it in old code either", "url": "https://nibblestew.blogspot.com/2022/11/if-you-dont-tolerate-it-in-new-code-you.html", "published_at": "2022-11-14T18:52:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd21aa15dc", "title": "Making Visual Studio compilers directly runnable from any shell (yes, even plain cmd.exe)", "url": "https://nibblestew.blogspot.com/2022/10/making-visual-studio-compilers-directly.html", "published_at": "2022-10-22T22:37:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd2299fed3", "title": "Using cppfront with Meson", "url": "https://nibblestew.blogspot.com/2022/10/using-cppfront-with-meson.html", "published_at": "2022-10-06T12:37:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd235c9cc2", "title": "\"Why is it that package managers are unnecessarily hard?\" — or are they?", "url": "https://nibblestew.blogspot.com/2022/09/why-is-it-that-package-managers-are.html", "published_at": "2022-09-28T12:21:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd237f6d22", "title": "Diving deeper into custom PDF and epub generation", "url": "https://nibblestew.blogspot.com/2022/09/diving-deeper-into-custom-pdf-and-epub.html", "published_at": "2022-09-19T14:19:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd23ccfd83", "title": "Questions to ask a prospective employer during a job interview", "url": "https://nibblestew.blogspot.com/2022/09/questions-to-ask-prospective-employer.html", "published_at": "2022-09-04T11:56:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd2493eff8", "title": "Looking at LibreOffice's Windows installer", "url": "https://nibblestew.blogspot.com/2022/09/looking-at-libreoffices-windows.html", "published_at": "2022-09-02T16:05:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd255e8e96", "title": "Random things on designing a text format for books", "url": "https://nibblestew.blogspot.com/2022/08/random-things-on-designing-text-format.html", "published_at": "2022-08-24T15:58:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd25d1979d", "title": "Making decision without all the information is tricky, a case study", "url": "https://nibblestew.blogspot.com/2022/08/making-decision-without-all-information.html", "published_at": "2022-08-13T19:06:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd25f11a80", "title": "Implementing a \"mini-LaTeX\" in ~2000 lines of code", "url": "https://nibblestew.blogspot.com/2022/07/implementing-mini-latex-in-2000-lines.html", "published_at": "2022-07-31T17:09:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd266f7f6a", "title": "That time when I accidentally social engineered myself to a film set", "url": "https://nibblestew.blogspot.com/2022/07/that-time-when-i-accidentally-social.html", "published_at": "2022-07-28T12:38:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd273d9b7e", "title": "Further adventures in creating a custom math-themed jigsaw puzzle", "url": "https://nibblestew.blogspot.com/2022/07/further-adventures-in-creating-custom.html", "published_at": "2022-07-11T16:31:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd27f60c43", "title": "Attempting to create an aesthetic global line breaking algorithm", "url": "https://nibblestew.blogspot.com/2022/06/attempting-to-create-aesthetic-global.html", "published_at": "2022-06-14T13:00:00+00:00" }, { "id": "01a0bbb0-9ff9-737c-9cdc-d1fd284d3a64", "title": "Creating your own math-themed jigsaw puzzle from scratch", "url": "https://nibblestew.blogspot.com/2022/06/creating-your-own-math-themed-jigsaw.html", "published_at": "2022-06-07T17:06:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad996d3229d9", "title": "A look in the game design of choose-your-own-adventure books", "url": "https://nibblestew.blogspot.com/2022/05/a-look-in-game-design-of-choose-your.html", "published_at": "2022-05-23T21:50:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad996d6d7589", "title": "Sometimes the real world gives you unexpected comedy gold", "url": "https://nibblestew.blogspot.com/2022/05/sometimes-real-world-gives-you.html", "published_at": "2022-05-21T21:36:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad996df04e70", "title": "Of snaps and stratagem", "url": "https://nibblestew.blogspot.com/2022/04/of-snaps-and-stratagem.html", "published_at": "2022-04-25T11:06:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad996e0e2f6a", "title": "Getting web proxys and certificates working on Linux or \"if it's all the same to you, I'd rather take a thousand years of the Sarlacc pit, thankyouverymuch\"", "url": "https://nibblestew.blogspot.com/2022/04/getting-web-proxys-and-certificates.html", "published_at": "2022-04-11T22:10:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad996e648499", "title": "Looking at building some parts of the Unreal engine with Meson", "url": "https://nibblestew.blogspot.com/2022/04/looking-at-building-some-parts-of.html", "published_at": "2022-04-03T13:26:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad996f527f3d", "title": "The C++ best practices game jam sample project Meson conversion", "url": "https://nibblestew.blogspot.com/2022/04/the-c-best-practices-game-jam-sample.html", "published_at": "2022-04-01T19:23:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad996fec3229", "title": "Please provide tarball releases of your projects", "url": "https://nibblestew.blogspot.com/2022/02/please-provide-tarball-releases-of-your.html", "published_at": "2022-02-20T11:44:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad9970b925e1", "title": "Supporting external modules in Godot game engine with Meson", "url": "https://nibblestew.blogspot.com/2022/02/supporting-external-modules-in-godot.html", "published_at": "2022-02-12T20:29:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad99719bdde6", "title": "Typesetting an Entire Book Part IV: The Content", "url": "https://nibblestew.blogspot.com/2022/02/typesetting-entire-book-part-iv-content.html", "published_at": "2022-02-10T18:44:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad9971e387bd", "title": "Converting Godot game engine to Meson, how you can help", "url": "https://nibblestew.blogspot.com/2022/02/converting-godot-game-engine-to-meson.html", "published_at": "2022-02-04T12:08:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad9972478b04", "title": "Compiling LibreOffice with Meson even further", "url": "https://nibblestew.blogspot.com/2022/02/compiling-libreoffice-with-meson-even.html", "published_at": "2022-02-02T14:47:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad9972f82100", "title": "Porting the LO Windows build to macOS", "url": "https://nibblestew.blogspot.com/2022/01/porting-lo-windows-build-to-macos.html", "published_at": "2022-01-29T11:35:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad9973863647", "title": "Building a part of LibreOffice on Windows using only Meson and WrapDB", "url": "https://nibblestew.blogspot.com/2022/01/building-part-of-libreoffice-on-windows.html", "published_at": "2022-01-27T15:22:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad997450af87", "title": "Portability is not sufficient for portability", "url": "https://nibblestew.blogspot.com/2022/01/portability-is-not-sufficient-for.html", "published_at": "2022-01-08T17:54:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad9975372a5b", "title": "This year receive the gift of a free Meson manual", "url": "https://nibblestew.blogspot.com/2021/12/this-year-receive-gift-of-free-meson.html", "published_at": "2021-12-24T11:28:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad9975873531", "title": "Typesetting a whole book part III, the analog edition", "url": "https://nibblestew.blogspot.com/2021/11/typesetting-whole-book-part-iii-analog.html", "published_at": "2021-11-09T19:15:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad99765612b2", "title": "A call for more downstream testing of Meson", "url": "https://nibblestew.blogspot.com/2021/10/a-call-for-more-downstream-testing-of.html", "published_at": "2021-10-25T12:54:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad997669fb4e", "title": "Glyphtracer 2.0", "url": "https://nibblestew.blogspot.com/2021/09/glyphtracer-20.html", "published_at": "2021-09-20T18:19:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad99769715b9", "title": "Swappable faceplates for laptops", "url": "https://nibblestew.blogspot.com/2021/09/swappable-faceplates-for-laptops.html", "published_at": "2021-09-11T11:43:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad99772795b5", "title": "Hercule Poirot and the Mystery Box, as written by JJ Abrams", "url": "https://nibblestew.blogspot.com/2021/08/hercule-poirot-and-mystery-box-as.html", "published_at": "2021-08-10T19:30:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad9977340cff", "title": "Looking at building O3DE with Meson, part II", "url": "https://nibblestew.blogspot.com/2021/07/looking-at-building-o3de-with-meson.html", "published_at": "2021-07-31T18:04:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad997751e870", "title": "How much effort would it take to convert OpenSSL's Perl source code generators to Python?", "url": "https://nibblestew.blogspot.com/2021/07/how-much-effort-would-it-take-to.html", "published_at": "2021-07-29T23:09:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad99779234a1", "title": "A quick look at the O3DE game engine and building it with Meson", "url": "https://nibblestew.blogspot.com/2021/07/a-quick-look-at-o3de-game-engine-and.html", "published_at": "2021-07-19T22:17:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad9977b2b0f1", "title": "A followup to the Refterm blog post", "url": "https://nibblestew.blogspot.com/2021/07/a-followup-to-refterm-blog-post.html", "published_at": "2021-07-08T17:48:00+00:00" }, { "id": "01a0bbb6-46b9-73e1-ac4f-ad99786152a6", "title": "Looking at the performance of Refterm", "url": "https://nibblestew.blogspot.com/2021/07/looking-at-performance-of-refterm.html", "published_at": "2021-07-04T23:02:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a77073adba", "title": "Typesetting a full book part II, Scribus", "url": "https://nibblestew.blogspot.com/2021/06/typesetting-full-book-part-ii-scribus.html", "published_at": "2021-06-11T13:35:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a7709013d5", "title": "An overhaul of Meson's WrapDB dependency management/package manager service", "url": "https://nibblestew.blogspot.com/2021/06/an-overhaul-of-mesons-wrapdb-dependency.html", "published_at": "2021-06-08T19:15:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a77106bd93", "title": "Formatting an entire book with LibreOffice, what's it like?", "url": "https://nibblestew.blogspot.com/2021/06/formatting-entire-book-with-libreoffice.html", "published_at": "2021-06-04T14:57:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a77131c107", "title": "Managing dependencies with Meson + WrapDB", "url": "https://nibblestew.blogspot.com/2021/05/managing-dependencies-with-meson-wrapdb.html", "published_at": "2021-05-27T17:28:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a771f6d7f0", "title": "Why all open source maintainers are jerks, the Drake equation hypothesis", "url": "https://nibblestew.blogspot.com/2021/05/why-all-open-source-maintainers-are.html", "published_at": "2021-05-18T18:38:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a77272e143", "title": ".C as a file extension for C++ is not portable", "url": "https://nibblestew.blogspot.com/2021/05/c-as-file-extension-for-c-is-not.html", "published_at": "2021-05-13T08:31:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a77322cc32", "title": "Is the space increase caused by static linking a problem?", "url": "https://nibblestew.blogspot.com/2021/05/is-space-increase-caused-by-static.html", "published_at": "2021-05-05T16:50:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a773da812b", "title": "\"Should we break the ABI\" is the wrong question", "url": "https://nibblestew.blogspot.com/2021/05/should-we-break-abi-is-wrong-question.html", "published_at": "2021-05-03T22:58:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a7742c478d", "title": "The joys of creating Xcode project files", "url": "https://nibblestew.blogspot.com/2021/04/the-joys-of-creating-xcode-project-files.html", "published_at": "2021-04-24T22:16:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a774323a4e", "title": "Converting a project to Meson: the olc Pixel Game Engine", "url": "https://nibblestew.blogspot.com/2021/04/converting-project-to-meson-olc-pixel.html", "published_at": "2021-04-10T23:23:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a7747a88db", "title": "Never use environment variables for configuration", "url": "https://nibblestew.blogspot.com/2021/03/never-use-environment-variables-for.html", "published_at": "2021-03-31T16:03:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a774e2a7ad", "title": "Writing a library and then using it as a Meson dependency directly from upstream Git", "url": "https://nibblestew.blogspot.com/2021/03/writing-library-and-then-using-it-as.html", "published_at": "2021-03-22T20:11:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a775a45d61", "title": "Microsoft is shipping a product built with Meson", "url": "https://nibblestew.blogspot.com/2021/03/microsoft-is-shipping-product-built.html", "published_at": "2021-03-19T14:41:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a7766447b7", "title": "Mixing Rust into an existing C shared library using Meson", "url": "https://nibblestew.blogspot.com/2021/03/mixing-rust-into-existing-c-shared.html", "published_at": "2021-03-10T16:41:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a776f86351", "title": "Millennium prize problems but for Linux", "url": "https://nibblestew.blogspot.com/2021/02/millennium-prize-problems-but-for-linux.html", "published_at": "2021-02-24T15:05:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a777bac4c2", "title": "Why most programming language performance comparisons are most likely wrong", "url": "https://nibblestew.blogspot.com/2021/02/why-most-programming-language.html", "published_at": "2021-02-06T17:07:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a777cbffe9", "title": "Using a gamepad to control a painting application", "url": "https://nibblestew.blogspot.com/2021/02/using-gamepad-to-control-painting.html", "published_at": "2021-01-31T23:41:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a7787e2d45", "title": "Quick review of Lenovo Yoga 9i laptop", "url": "https://nibblestew.blogspot.com/2021/01/quick-review-of-lenovo-yoga-9i-laptop.html", "published_at": "2021-01-05T22:21:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a7789fc53e", "title": "Some things a potential Git replacement probably needs to provide", "url": "https://nibblestew.blogspot.com/2020/12/some-things-potential-git-replacement.html", "published_at": "2020-12-28T10:57:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a77949c028", "title": "How Apple might completely take over end users' computers", "url": "https://nibblestew.blogspot.com/2020/11/how-apple-might-completely-take-over.html", "published_at": "2020-11-27T10:46:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a779def7d4", "title": "Adding (very) preliminary support for C++ modules in Meson", "url": "https://nibblestew.blogspot.com/2020/11/adding-very-preliminary-support-for-c.html", "published_at": "2020-11-21T21:44:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a77a9a1655", "title": "The Nine Phases of an Open Source Project Maintainer", "url": "https://nibblestew.blogspot.com/2020/11/the-nine-phases-of-open-source-project.html", "published_at": "2020-11-16T15:46:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a77b725100", "title": "Proposal for target-private directories for compilers", "url": "https://nibblestew.blogspot.com/2020/11/proposal-for-target-private-directories.html", "published_at": "2020-11-07T15:47:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a77c71e877", "title": "You wanted Boost via Meson subprojects? You got it! (sorta)", "url": "https://nibblestew.blogspot.com/2020/11/you-wanted-boost-via-meson-subprojects.html", "published_at": "2020-11-02T17:36:00+00:00" }, { "id": "01a0bbba-e178-7306-b0ab-a4a77d1dc27b", "title": "How to build dependencies as Meson subprojects using SDL as an example", "url": "https://nibblestew.blogspot.com/2020/10/how-to-build-dependencies-as-meson.html", "published_at": "2020-10-30T20:54:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d85b6b031", "title": "The Meson Manual: Good News, Bad News and Good News", "url": "https://nibblestew.blogspot.com/2020/10/the-meson-manual-good-news-bad-news-and.html", "published_at": "2020-10-26T16:57:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d869b8ee1", "title": "Cargo-style dependency management for C, C++ and other languages with Meson", "url": "https://nibblestew.blogspot.com/2020/10/cargo-style-dependency-management-for-c.html", "published_at": "2020-10-20T16:40:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d8755f1f4", "title": "Does C++ still deserve the bad rap it has had for so long?", "url": "https://nibblestew.blogspot.com/2020/10/does-c-still-deserve-bad-rap-it-has-had.html", "published_at": "2020-10-15T12:20:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d882294f3", "title": "Is your project a unique snowflake or do you just think that it is?", "url": "https://nibblestew.blogspot.com/2020/10/is-your-project-unique-snowflake-or-do.html", "published_at": "2020-10-06T14:36:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d88e57abc", "title": "Want GCC's cleanup attribute in Visual Studio? Here's what to do.", "url": "https://nibblestew.blogspot.com/2020/09/want-gccs-cleanup-attribute-in-visual.html", "published_at": "2020-09-15T20:54:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d89d7d541", "title": "Proposal for a computer game research topic: the walk/game ratio", "url": "https://nibblestew.blogspot.com/2020/09/proposal-for-computer-game-research.html", "published_at": "2020-09-13T15:46:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d89de1576", "title": "Resist the urge to argue about app store security", "url": "https://nibblestew.blogspot.com/2020/08/resist-urge-to-argue-about-app-store.html", "published_at": "2020-08-30T11:51:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d8a9d80cc", "title": "It ain't easy being a unique snowflake, the laptop purchasing edition", "url": "https://nibblestew.blogspot.com/2020/08/it-aint-easy-being-unique-snowflake.html", "published_at": "2020-08-28T14:48:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d8aaeb70a", "title": "Most \"mandatory requirements\" in corporations are imaginary", "url": "https://nibblestew.blogspot.com/2020/08/most-mandatory-requirements-in.html", "published_at": "2020-08-17T15:40:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d8b25956f", "title": "The second edition of the Meson manual is out", "url": "https://nibblestew.blogspot.com/2020/08/the-second-edition-of-meson-manual-is.html", "published_at": "2020-08-08T16:38:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d8b57b2fc", "title": "About that \"Google always builds everything from source every time\" thing", "url": "https://nibblestew.blogspot.com/2020/07/about-that-google-always-builds.html", "published_at": "2020-07-29T14:02:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d8bdb5611", "title": "Pinebook Pro longer term usage report", "url": "https://nibblestew.blogspot.com/2020/07/pinebook-pro-longer-term-usage-report.html", "published_at": "2020-07-25T23:11:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d8c8ab3b5", "title": "The ABI stability matryoshka", "url": "https://nibblestew.blogspot.com/2020/07/the-abi-stability-matryoshka.html", "published_at": "2020-07-19T19:51:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d8d4b8abf", "title": "What if? Revision control systems did not have merge", "url": "https://nibblestew.blogspot.com/2020/07/what-if-revision-control-systems-did.html", "published_at": "2020-07-07T13:50:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d8e107a2b", "title": "What is best in open source projects?", "url": "https://nibblestew.blogspot.com/2020/07/what-is-best-in-open-source-projects.html", "published_at": "2020-07-01T14:03:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d8ed5f2ce", "title": "The human brain comprehends atoms but it does not comprehend electrons", "url": "https://nibblestew.blogspot.com/2020/06/the-human-brain-comprehends-atoms-but.html", "published_at": "2020-06-16T14:52:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d8f12fc0e", "title": "Short term usability is not the same as long term usability", "url": "https://nibblestew.blogspot.com/2020/06/short-term-usability-is-not-same-as.html", "published_at": "2020-06-08T14:14:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d8fbe0e4d", "title": "The need for some sort of a general trademark/logo license", "url": "https://nibblestew.blogspot.com/2020/05/the-need-for-some-sort-of-general.html", "published_at": "2020-05-13T09:20:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d903d8845", "title": "Enforcing locking with C++ nonmovable types", "url": "https://nibblestew.blogspot.com/2020/05/enforcing-locking-with-c-nonmovable.html", "published_at": "2020-05-11T13:14:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d90a22c66", "title": "Let's talk meta", "url": "https://nibblestew.blogspot.com/2020/05/lets-talk-meta.html", "published_at": "2020-05-03T23:06:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d90dfb035", "title": "You have to kill your perlings", "url": "https://nibblestew.blogspot.com/2020/05/you-have-to-kill-your-perlings.html", "published_at": "2020-05-01T22:46:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d90e7e8ea", "title": "Do humans or compilers produce faster code?", "url": "https://nibblestew.blogspot.com/2020/04/do-humans-or-compilers-produce-faster.html", "published_at": "2020-04-19T11:28:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d90edfdaf", "title": "Your statement is 100% correct but misses the entire point", "url": "https://nibblestew.blogspot.com/2020/04/your-statement-is-100-correct-but.html", "published_at": "2020-04-11T16:17:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d91dfe435", "title": "Meson manual sales status and price adjustment", "url": "https://nibblestew.blogspot.com/2020/04/meson-manual-sales-status-and-price.html", "published_at": "2020-04-05T11:46:00+00:00" }, { "id": "01a0bbbf-5688-72cf-b735-940d92c6119d", "title": "It's not what programming languages do, it's what they shepherd you to", "url": "https://nibblestew.blogspot.com/2020/03/its-not-what-programming-languages-do.html", "published_at": "2020-03-26T15:18:00+00:00" } ] posts Claim your blog
Back to Nibble Stew
Blog · corpus.blog/blogs/nibblestew.blogspot.com/posts

Nibble Stew

nibblestew.blogspot.com

2023

2022

2021

2020