41554 blogs · [ { "id": "01a0cf79-175e-72c6-a4c3-05f839d1bc11", "title": "Digital Declutter", "url": "https://www.sicpers.info/2019/04/digital-declutter/", "published_at": "2019-04-29T08:51:43+00:00" }, { "id": "01a0cf79-2d9b-73d3-baae-51ab3dbdb933", "title": "What’s on the other channel?", "url": "https://www.sicpers.info/2019/04/whats-on-the-other-channel/", "published_at": "2019-04-18T21:41:09+00:00" }, { "id": "01a0cf79-2d9b-73d3-baae-51ab3e6b17a3", "title": "Half a bee", "url": "https://www.sicpers.info/2019/04/half-a-bee/", "published_at": "2019-04-18T10:43:16+00:00" }, { "id": "01a0cf79-2d9b-73d3-baae-51ab3e76a575", "title": "New Swift hardware", "url": "https://www.sicpers.info/2019/04/new-swift-hardware/", "published_at": "2019-04-16T06:40:31+00:00" }, { "id": "01a0cf79-2d9b-73d3-baae-51ab3f3ae05f", "title": "King Arthur: By what name are you known?", "url": "https://www.sicpers.info/2019/04/king-arthur-by-what-name-are-you-known/", "published_at": "2019-04-11T12:04:30+00:00" }, { "id": "01a0cf79-2d9b-73d3-baae-51ab3f4d3367", "title": "Pythonicity", "url": "https://www.sicpers.info/2019/04/pythonicity/", "published_at": "2019-04-05T07:31:18+00:00" }, { "id": "01a0cf79-2d9b-73d3-baae-51ab3f69112d", "title": "Runtime verification in Erlang by using contracts", "url": "https://www.sicpers.info/2019/03/runtime-verification-in-erlang-by-using-contracts/", "published_at": "2019-03-29T16:00:40+00:00" }, { "id": "01a0cf79-2d9b-73d3-baae-51ab3f94a1b1", "title": "There’s more to it", "url": "https://www.sicpers.info/2019/03/theres-more-to-it/", "published_at": "2019-03-28T10:11:42+00:00" }, { "id": "01a0cf79-2d9b-73d3-baae-51ab3fc91e36", "title": "Hyperloops for our minds", "url": "https://www.sicpers.info/2019/03/hyperloops-for-the-mind/", "published_at": "2019-03-20T18:00:04+00:00" }, { "id": "01a0cf79-2d9b-73d3-baae-51ab4035df4b", "title": "Ratio", "url": "https://www.sicpers.info/2019/03/ratio/", "published_at": "2019-03-13T23:05:53+00:00" }, { "id": "01a0cf79-2d9b-73d3-baae-51ab4123754b", "title": "Mach and Matchmaker: kernel and language support for object-oriented distributed systems", "url": "https://www.sicpers.info/2019/03/mach-and-matchmaker-kernel-and-language-support-for-object-oriented-distributed-systems/", "published_at": "2019-03-06T13:00:17+00:00" }, { "id": "01a0cf79-6026-71e4-bd21-191da39ed07d", "title": "The balloon goes up", "url": "https://www.sicpers.info/2019/03/the-balloon-goes-up/", "published_at": "2019-03-01T18:22:27+00:00" }, { "id": "01a0cf79-6027-720d-b769-fe1b1969ea2f", "title": "Image", "url": "https://www.sicpers.info/2019/03/image/", "published_at": "2019-03-01T00:16:05+00:00" }, { "id": "01a0cf79-6027-720d-b769-fe1b1a4fd0ac", "title": "Why 80?", "url": "https://www.sicpers.info/2019/02/why-80/", "published_at": "2019-02-27T16:45:11+00:00" }, { "id": "01a0cf79-6027-720d-b769-fe1b1ab89f0f", "title": "Last Chance: Ultimate Programmer Super Stack", "url": "https://www.sicpers.info/2019/02/last-chance-ultimate-programmer-super-stack/", "published_at": "2019-02-25T15:35:29+00:00" }, { "id": "01a0cf79-6027-720d-b769-fe1b1bb102a9", "title": "Ultimate Programmer Super Stack Reloaded", "url": "https://www.sicpers.info/2019/02/ultimate-programmer-super-stack-reloaded/", "published_at": "2019-02-21T09:13:56+00:00" }, { "id": "01a0cf79-6027-720d-b769-fe1b1bbacd3c", "title": "The Fragile Manifesto", "url": "https://www.sicpers.info/2019/02/the-fragile-manifesto/", "published_at": "2019-02-18T16:39:36+00:00" }, { "id": "01a0cf79-6027-720d-b769-fe1b1c8de1aa", "title": "Input-Output Maps are Strongly Biased Towards Simple Outputs", "url": "https://www.sicpers.info/2019/02/input-output-maps-are-strongly-biased-towards-simple-outputs/", "published_at": "2019-02-11T13:30:22+00:00" }, { "id": "01a0cf79-6027-720d-b769-fe1b1d2752be", "title": "HPC at FOSDEM 2019", "url": "https://www.sicpers.info/2019/02/hpc-at-fosdem-2019/", "published_at": "2019-02-07T18:30:20+00:00" }, { "id": "01a0cf79-6027-720d-b769-fe1b1d41ec31", "title": "How UX Practitioners Produce Findings in Usability Testing", "url": "https://www.sicpers.info/2019/01/how-ux-practitioners-produce-findings-in-usability-testing/", "published_at": "2019-01-31T13:15:32+00:00" }, { "id": "01a0cf79-6027-720d-b769-fe1b1d94376c", "title": "Grooming the Backfog", "url": "https://www.sicpers.info/2019/01/grooming-the-backfog/", "published_at": "2019-01-29T16:23:50+00:00" }, { "id": "01a0cf79-78a5-7078-ae4d-d4dcd1b240a2", "title": "Structured Pruning of Deep Convolutional Neural Networks", "url": "https://www.sicpers.info/2019/01/structured-pruning-of-deep-convolutional-neural-networks/", "published_at": "2019-01-24T17:20:42+00:00" }, { "id": "01a0cf79-78a5-7078-ae4d-d4dcd1d4dedd", "title": "On the continuous history of approximation", "url": "https://www.sicpers.info/2019/01/on-the-continuous-history-of-approximation/", "published_at": "2019-01-17T13:50:58+00:00" }, { "id": "01a0cf79-78a5-7078-ae4d-d4dcd22f4cea", "title": "HPC’s Shift to the Cloud", "url": "https://www.sicpers.info/2019/01/hpcs-shift-to-the-cloud/", "published_at": "2019-01-15T12:30:00+00:00" }, { "id": "01a0cf79-78a5-7078-ae4d-d4dcd233a87a", "title": "The ABC of Software Engineering Research", "url": "https://www.sicpers.info/2019/01/the-abc-of-software-engineering-research/", "published_at": "2019-01-08T17:20:20+00:00" }, { "id": "01a0cf79-78a5-7078-ae4d-d4dcd2f2bedb", "title": "Java By Contract: a Worked Example", "url": "https://www.sicpers.info/2019/01/java-by-contract-a-worked-example/", "published_at": "2019-01-08T12:57:14+00:00" }, { "id": "01a0cf79-78a5-7078-ae4d-d4dcd371560c", "title": "Updates to JavaByContract", "url": "https://www.sicpers.info/2019/01/updates-to-javabycontract/", "published_at": "2019-01-04T15:08:21+00:00" }, { "id": "01a0cf79-78a5-7078-ae4d-d4dcd37afde6", "title": "Impossibility and Uncertainty in AI", "url": "https://www.sicpers.info/2019/01/impossibility-and-uncertainty-in-ai/", "published_at": "2019-01-03T14:30:36+00:00" }, { "id": "01a0cf79-78a5-7078-ae4d-d4dcd472306b", "title": "The App that Wasn’t (Yet)", "url": "https://www.sicpers.info/2019/01/the-app-that-wasnt-yet/", "published_at": "2019-01-02T11:23:24+00:00" }, { "id": "01a0cf79-78a5-7078-ae4d-d4dcd54bdf4b", "title": "Research Watch, and Java by Contract", "url": "https://www.sicpers.info/2018/12/research-watch-and-java-by-contract/", "published_at": "2018-12-20T10:30:19+00:00" }, { "id": "01a0cf79-78a5-7078-ae4d-d4dcd564904a", "title": "Teaching Quality Object-Oriented Programming", "url": "https://www.sicpers.info/2018/12/teaching-quality-object-oriented-programming/", "published_at": "2018-12-19T16:35:51+00:00" }, { "id": "01a0cf79-96d4-7234-af82-c8d4a805272c", "title": "Cleaner Code", "url": "https://www.sicpers.info/2018/12/cleaner-code/", "published_at": "2018-12-18T09:44:32+00:00" }, { "id": "01a0cf79-96d4-7234-af82-c8d4a8a15386", "title": "Product teams: our products are not our products", "url": "https://www.sicpers.info/2018/12/product-teams-our-products-are-not-our-products/", "published_at": "2018-12-17T15:21:46+00:00" }, { "id": "01a0cf79-96d4-7234-af82-c8d4a8e4a50f", "title": "Mapping software engineering tools", "url": "https://www.sicpers.info/2018/12/mapping-software-engineering-tools/", "published_at": "2018-12-14T14:01:14+00:00" }, { "id": "01a0cf79-96d4-7234-af82-c8d4a9719142", "title": "More speed, lower velocity", "url": "https://www.sicpers.info/2018/12/more-speed-lower-velocity/", "published_at": "2018-12-09T10:37:23+00:00" }, { "id": "01a0cf79-96d4-7234-af82-c8d4aa4a3c78", "title": "Figurative Programming and Gloom: the [G]raphical [LOOM]", "url": "https://www.sicpers.info/2018/12/figurative-programming-and-gloom-the-graphical-loom/", "published_at": "2018-12-06T16:19:28+00:00" }, { "id": "01a0cf79-96d4-7234-af82-c8d4aa8a407e", "title": "Two books", "url": "https://www.sicpers.info/2018/12/two-books/", "published_at": "2018-12-03T10:40:01+00:00" }, { "id": "01a0cf79-96d4-7234-af82-c8d4aad79440", "title": "Packaging software", "url": "https://www.sicpers.info/2018/11/packaging-software/", "published_at": "2018-11-27T12:45:44+00:00" }, { "id": "01a0cf79-96d4-7234-af82-c8d4ab2505a0", "title": "Concurrent objects and SCOOP", "url": "https://www.sicpers.info/2018/11/concurrent-objects-and-scoop/", "published_at": "2018-11-21T16:11:09+00:00" }, { "id": "01a0cf79-96d4-7234-af82-c8d4ac1d563f", "title": "A little challenge", "url": "https://www.sicpers.info/2018/11/a-little-challenge/", "published_at": "2018-11-16T17:52:41+00:00" }, { "id": "01a0cf79-96d4-7234-af82-c8d4ac4634de", "title": "Ultimate Programmer Super Stack: Last day!", "url": "https://www.sicpers.info/2018/11/ultimate-programmer-super-stack-last-day/", "published_at": "2018-11-13T09:09:46+00:00" }, { "id": "01a0cf79-ae26-72d1-a3b5-fba0acce1756", "title": "Coming to terms with fewer terms", "url": "https://www.sicpers.info/2018/11/coming-to-terms-with-fewer-terms/", "published_at": "2018-11-12T19:01:53+00:00" }, { "id": "01a0cf79-ae26-72d1-a3b5-fba0ad1e82dc", "title": "Microservices for the Desktop", "url": "https://www.sicpers.info/2018/11/microservices-for-the-desktop/", "published_at": "2018-11-10T16:49:54+00:00" }, { "id": "01a0cf79-ae26-72d1-a3b5-fba0ada55ffa", "title": "Ultimate Programmer Super Stack", "url": "https://www.sicpers.info/2018/11/ultimate-programmer-super-stack/", "published_at": "2018-11-06T23:39:16+00:00" }, { "id": "01a0cf79-ae26-72d1-a3b5-fba0adb18f42", "title": "Introducing: the Labrary", "url": "https://www.sicpers.info/2018/11/introducing-the-labrary/", "published_at": "2018-11-05T18:34:39+00:00" }, { "id": "01a0cf79-ae26-72d1-a3b5-fba0aea398cc", "title": "On Blue Agile", "url": "https://www.sicpers.info/2018/11/on-blue-agile/", "published_at": "2018-11-01T16:09:22+00:00" }, { "id": "01a0cf79-ae26-72d1-a3b5-fba0af465f2d", "title": "I’m probably holding it wrong", "url": "https://www.sicpers.info/2018/10/im-probably-holding-it-wrong/", "published_at": "2018-10-31T17:25:37+00:00" }, { "id": "01a0cf79-ae26-72d1-a3b5-fba0aff91868", "title": "On the inevitability of Photoshop for iPad", "url": "https://www.sicpers.info/2018/10/on-the-inevitability-of-photoshop-for-ipad/", "published_at": "2018-10-21T22:31:11+00:00" }, { "id": "01a0cf79-ae26-72d1-a3b5-fba0b089a249", "title": "Beginner thoughts", "url": "https://www.sicpers.info/2018/10/beginner-thoughts/", "published_at": "2018-10-20T18:36:47+00:00" }, { "id": "01a0cf79-ae26-72d1-a3b5-fba0b0fcf96c", "title": "More on UIAutomation tests", "url": "https://www.sicpers.info/2018/10/more-on-uiautomation-tests/", "published_at": "2018-10-13T10:32:36+00:00" }, { "id": "01a0cf79-ae26-72d1-a3b5-fba0b1011b4e", "title": "given-when-then in XCTest", "url": "https://www.sicpers.info/2018/10/given-when-then-in-xctest/", "published_at": "2018-10-08T20:54:50+00:00" }, { "id": "01a0cf79-c98f-72a1-8005-a790b3c2b7d3", "title": "Making my peace", "url": "https://www.sicpers.info/2018/10/making-my-peace/", "published_at": "2018-10-04T18:56:15+00:00" }, { "id": "01a0cf79-c98f-72a1-8005-a790b46621fd", "title": "HotSwift", "url": "https://www.sicpers.info/2018/09/hotswift/", "published_at": "2018-09-28T15:58:16+00:00" }, { "id": "01a0cf79-c98f-72a1-8005-a790b46f3c68", "title": "OOP the Easy Way: now 100% complete", "url": "https://www.sicpers.info/2018/09/oop-the-easy-way-now-100-complete/", "published_at": "2018-09-26T11:18:15+00:00" }, { "id": "01a0cf79-c98f-72a1-8005-a790b5135b2a", "title": "Two Schools", "url": "https://www.sicpers.info/2018/09/two-schools/", "published_at": "2018-09-21T07:38:10+00:00" }, { "id": "01a0cf79-c98f-72a1-8005-a790b5b0bfaf", "title": "On Sharecropping", "url": "https://www.sicpers.info/2018/09/on-sharecropping/", "published_at": "2018-09-07T17:55:32+00:00" }, { "id": "01a0cf79-c98f-72a1-8005-a790b5fe9f90", "title": "Two out of three ain’t bad", "url": "https://www.sicpers.info/2018/09/two-out-of-three-aint-bad/", "published_at": "2018-09-05T13:17:05+00:00" }, { "id": "01a0cf79-c98f-72a1-8005-a790b6f63e81", "title": "More on freedom and licensing", "url": "https://www.sicpers.info/2018/08/more-on-freedom-and-licensing/", "published_at": "2018-08-31T12:44:17+00:00" }, { "id": "01a0cf79-c98f-72a1-8005-a790b7a9ad91", "title": "Book update: OOP the Easy Way", "url": "https://www.sicpers.info/2018/08/book-update-oop-the-easy-way/", "published_at": "2018-08-24T19:22:07+00:00" }, { "id": "01a0cf79-c98f-72a1-8005-a790b8953aef", "title": "On study-only licences", "url": "https://www.sicpers.info/2018/07/on-study-only-licences/", "published_at": "2018-07-25T08:49:17+00:00" }, { "id": "01a0cf79-c98f-72a1-8005-a790b90a2fcd", "title": "Is Freedom Zero such a hot idea?", "url": "https://www.sicpers.info/2018/07/is-freedom-zero-such-a-hot-idea/", "published_at": "2018-07-24T18:14:00+00:00" }, { "id": "01a0cf79-df1c-7357-9d3c-4b9a5e43ef28", "title": "Story points: there’s no right way to do it", "url": "https://www.sicpers.info/2018/07/story-points/", "published_at": "2018-07-17T16:26:40+00:00" }, { "id": "01a0cf79-df1c-7357-9d3c-4b9a5ead716e", "title": "OOP the Easy Way", "url": "https://www.sicpers.info/2018/07/oop-the-easy-way/", "published_at": "2018-07-11T13:30:13+00:00" }, { "id": "01a0cf79-df1c-7357-9d3c-4b9a5f9f5aa7", "title": "Or maybe, because we want to", "url": "https://www.sicpers.info/2018/06/or-maybe-because-we-want-to/", "published_at": "2018-06-08T20:32:54+00:00" }, { "id": "01a0cf79-df1c-7357-9d3c-4b9a5fca01b7", "title": "On version 12", "url": "https://www.sicpers.info/2018/06/on-version-12/", "published_at": "2018-06-04T06:34:20+00:00" }, { "id": "01a0cf79-df1c-7357-9d3c-4b9a5fd4acbd", "title": "Warsaw Welcomes Dumbass Commentary", "url": "https://www.sicpers.info/2018/06/warsaw-welcomes-dumbass-commentary/", "published_at": "2018-06-04T04:37:04+00:00" }, { "id": "01a0cf79-df1c-7357-9d3c-4b9a608b7694", "title": "The hardest thing", "url": "https://www.sicpers.info/2018/06/the-hardest-thing/", "published_at": "2018-06-02T10:48:21+00:00" }, { "id": "01a0cf79-df1c-7357-9d3c-4b9a612b97c1", "title": "Swift", "url": "https://www.sicpers.info/2018/06/swift/", "published_at": "2018-06-01T11:12:49+00:00" }, { "id": "01a0cf79-df1c-7357-9d3c-4b9a61dd08cd", "title": "Eating the bubble", "url": "https://www.sicpers.info/2018/06/eating-the-bubble/", "published_at": "2018-06-01T11:11:37+00:00" }, { "id": "01a0cf79-df1c-7357-9d3c-4b9a62cdbf1b", "title": "Netscape won", "url": "https://www.sicpers.info/2018/05/netscape-won/", "published_at": "2018-05-29T07:44:48+00:00" }, { "id": "01a0cf79-df1c-7357-9d3c-4b9a635c2f9e", "title": "On twitter [or otherwise]", "url": "https://www.sicpers.info/2018/05/on-twitter-or-otherwise/", "published_at": "2018-05-23T18:14:07+00:00" }, { "id": "01a0cf79-f5d0-7174-9e46-e6db3f25abea", "title": "On null", "url": "https://www.sicpers.info/2018/05/on-null/", "published_at": "2018-05-13T09:26:54+00:00" }, { "id": "01a0cf79-f5d0-7174-9e46-e6db3f48cfeb", "title": "“Brand”: you win some, you lose some", "url": "https://www.sicpers.info/2018/05/brand-you-win-some-you-lose-some/", "published_at": "2018-05-08T20:17:00+00:00" }, { "id": "01a0cf79-f5d0-7174-9e46-e6db401c584b", "title": "Let’s talk about self-documenting code", "url": "https://www.sicpers.info/2018/04/lets-talk-about-self-documenting-code/", "published_at": "2018-04-30T17:36:03+00:00" }, { "id": "01a0cf79-f5d0-7174-9e46-e6db4023e1d1", "title": "Rethinking Object-Oriented Design figures", "url": "https://www.sicpers.info/2018/04/rethinking-object-oriented-design-figures/", "published_at": "2018-04-29T18:05:47+00:00" }, { "id": "01a0cf79-f5d0-7174-9e46-e6db408752cc", "title": "Inheritance still doesn’t make any sense", "url": "https://www.sicpers.info/2018/04/inheritance-still-doesnt-make-any-sense/", "published_at": "2018-04-29T08:13:11+00:00" }, { "id": "01a0cf79-f5d0-7174-9e46-e6db40d38f7d", "title": "Subatomic Chocolate", "url": "https://www.sicpers.info/2018/04/subatomic-chocolate/", "published_at": "2018-04-25T17:59:28+00:00" }, { "id": "01a0cf79-f5d0-7174-9e46-e6db40dcc8df", "title": "What’s better than semver?", "url": "https://www.sicpers.info/2018/04/whats-better-than-semver/", "published_at": "2018-04-08T10:21:32+00:00" }, { "id": "01a0cf79-f5d0-7174-9e46-e6db418cc896", "title": "What Lenin taught me about software movements", "url": "https://www.sicpers.info/2018/04/what-lenin-taught-me-about-software-movements/", "published_at": "2018-04-02T09:24:40+00:00" }, { "id": "01a0cf79-f5d0-7174-9e46-e6db41cef65f", "title": "Why inheritance never made any sense", "url": "https://www.sicpers.info/2018/03/why-inheritance-never-made-any-sense/", "published_at": "2018-03-16T18:52:58+00:00" }, { "id": "01a0cf79-f5d0-7174-9e46-e6db42960f59", "title": "In defense of `id`", "url": "https://www.sicpers.info/2018/03/in-defense-of-id/", "published_at": "2018-03-06T21:37:37+00:00" }, { "id": "01a0cf7a-1451-727d-84ff-57831a9eae72", "title": "On Inheritance", "url": "https://www.sicpers.info/2018/03/on-inheritance/", "published_at": "2018-03-01T21:06:49+00:00" }, { "id": "01a0cf7a-1451-727d-84ff-57831b11fe5c", "title": "How retrospectives ban shoes", "url": "https://www.sicpers.info/2018/02/how-retrospectives-ban-shoes/", "published_at": "2018-02-28T17:11:08+00:00" }, { "id": "01a0cf7a-1451-727d-84ff-57831c017fb5", "title": "No True Humpty-Dumpty", "url": "https://www.sicpers.info/2018/02/no-true-humpty-dumpty/", "published_at": "2018-02-23T19:18:37+00:00" }, { "id": "01a0cf7a-1451-727d-84ff-57831caf8387", "title": "It’s about the thinking", "url": "https://www.sicpers.info/2018/02/its-about-the-thinking/", "published_at": "2018-02-18T16:57:14+00:00" }, { "id": "01a0cf7a-1451-727d-84ff-57831cd6e2d1", "title": "There is no browser, only Zuul", "url": "https://www.sicpers.info/2018/02/there-is-no-browser-only-zuul/", "published_at": "2018-02-16T10:08:42+00:00" }, { "id": "01a0cf7a-1451-727d-84ff-57831cd92811", "title": "To become a beginner, first become an expert", "url": "https://www.sicpers.info/2018/02/to-become-a-beginner-first-become-an-expert/", "published_at": "2018-02-12T17:29:49+00:00" }, { "id": "01a0cf7a-1451-727d-84ff-57831d5acaa7", "title": "machoo – Object-Oriented Programming in Object-Oriented Programming in the GNU HURD", "url": "https://www.sicpers.info/2018/02/machoo-object-oriented-programming-in-object-oriented-programming-in-the-gnu-hurd/", "published_at": "2018-02-03T19:13:51+00:00" }, { "id": "01a0cf7a-1451-727d-84ff-57831d5bc4ed", "title": "Discovery", "url": "https://www.sicpers.info/2018/02/discovery/", "published_at": "2018-02-02T12:00:28+00:00" }, { "id": "01a0cf7a-1451-727d-84ff-57831dfef4ba", "title": "An update on the HURD project", "url": "https://www.sicpers.info/2018/01/an-update-on-the-hurd-project/", "published_at": "2018-01-28T08:28:23+00:00" }, { "id": "01a0cf7a-1451-727d-84ff-57831eb4366f", "title": "Gently HURDing the side projects", "url": "https://www.sicpers.info/2018/01/gently-hurding-the-side-projects/", "published_at": "2018-01-21T11:38:02+00:00" }, { "id": "01a0cf7a-2e57-70f0-93d1-9524c3b34c95", "title": "Head of Architecture", "url": "https://www.sicpers.info/2018/01/head-of-architecture/", "published_at": "2018-01-14T11:02:44+00:00" }, { "id": "01a0cf7a-2e58-73d6-bf10-6255c106aa65", "title": "MUI", "url": "https://www.sicpers.info/2018/01/mui/", "published_at": "2018-01-06T23:26:22+00:00" }, { "id": "01a0cf7a-2e58-73d6-bf10-6255c123d534", "title": "AROS", "url": "https://www.sicpers.info/2017/12/aros/", "published_at": "2017-12-31T16:07:20+00:00" }, { "id": "01a0cf7a-2e58-73d6-bf10-6255c13acf99", "title": "Computing’s fundamental Principle of No Learning", "url": "https://www.sicpers.info/2017/12/computings-fundamental-principle-of-no-learning/", "published_at": "2017-12-27T21:28:18+00:00" }, { "id": "01a0cf7a-2e58-73d6-bf10-6255c226f788", "title": "Reasoning about reasoning about software", "url": "https://www.sicpers.info/2017/12/reasoning-about-reasoning-about-software/", "published_at": "2017-12-21T20:07:28+00:00" }, { "id": "01a0cf7a-2e58-73d6-bf10-6255c2c40a0e", "title": "All the things", "url": "https://www.sicpers.info/2017/12/all-the-things/", "published_at": "2017-12-19T21:34:49+00:00" }, { "id": "01a0cf7a-2e58-73d6-bf10-6255c3b3ba1c", "title": "Against our values as a company", "url": "https://www.sicpers.info/2017/12/against-our-values-as-a-company/", "published_at": "2017-12-14T16:57:41+00:00" }, { "id": "01a0cf7a-2e58-73d6-bf10-6255c495ae3c", "title": "Falsehoods programmers believe about programming", "url": "https://www.sicpers.info/2017/12/falsehoods-programmers-believe-about-programming/", "published_at": "2017-12-10T08:56:43+00:00" }, { "id": "01a0cf7a-2e58-73d6-bf10-6255c50ed420", "title": "Considered harmless", "url": "https://www.sicpers.info/2017/12/considered-harmless/", "published_at": "2017-12-08T11:19:24+00:00" } ] posts Claim your blog
Back to grahamlee
Blog · corpus.blog/blogs/sicpers.info/posts

grahamlee

sicpers.info

2019

2018

6 Jan 2018

2017

31 Dec 2017