41554 blogs · [ { "id": "01a0cf78-038e-70b7-8cd1-43d3d8452b49", "title": "Why you didn’t like that thing that company made", "url": "https://www.sicpers.info/2021/09/why-you-didnt-like-that-thing-that-company-made/", "published_at": "2021-09-02T16:40:20+00:00" }, { "id": "01a0cf78-2f4f-7342-8635-a6118cd1ff57", "title": "On programmer behaviours that make Scrum so bad", "url": "https://www.sicpers.info/2021/08/on-programmer-behaviours-that-make-scrum-so-bad/", "published_at": "2021-08-24T16:32:51+00:00" }, { "id": "01a0cf78-2f4f-7342-8635-a6118dc3d3ee", "title": "Sleep on it", "url": "https://www.sicpers.info/2021/08/sleep-on-it/", "published_at": "2021-08-16T12:44:50+00:00" }, { "id": "01a0cf78-2f4f-7342-8635-a6118df70757", "title": "My proposal for scaling open source: don’t", "url": "https://www.sicpers.info/2021/07/my-proposal-for-scaling-open-source-dont/", "published_at": "2021-07-09T07:12:04+00:00" }, { "id": "01a0cf78-2f4f-7342-8635-a6118e0843ca", "title": "There is no “us” in team", "url": "https://www.sicpers.info/2021/06/there-is-no-us-in-team/", "published_at": "2021-06-10T17:02:25+00:00" }, { "id": "01a0cf78-2f4f-7342-8635-a6118e5d8450", "title": "AMA", "url": "https://www.sicpers.info/2021/06/ama/", "published_at": "2021-06-03T15:58:11+00:00" }, { "id": "01a0cf78-2f4f-7342-8635-a6118f493e9f", "title": "An Imagined History of Object-Oriented Programming", "url": "https://www.sicpers.info/2021/06/an-imagined-history-of-object-oriented-programming/", "published_at": "2021-06-01T21:26:10+00:00" }, { "id": "01a0cf78-2f4f-7342-8635-a6118fa48187", "title": "A hopefully modern description of Object-Oriented Design", "url": "https://www.sicpers.info/2021/05/a-hopefully-modern-description-of-object-oriented-design/", "published_at": "2021-05-31T14:26:05+00:00" }, { "id": "01a0cf78-2f4f-7342-8635-a6118fb46b6a", "title": "A hopefully modern description of Object-Oriented Analysis", "url": "https://www.sicpers.info/2021/05/a-hopefully-modern-description-of-object-oriented-analysis/", "published_at": "2021-05-30T15:37:21+00:00" }, { "id": "01a0cf78-2f4f-7342-8635-a61190a57647", "title": "Graham Lee Uses This", "url": "https://www.sicpers.info/2021/05/graham-lee-uses-this/", "published_at": "2021-05-15T18:47:29+00:00" }, { "id": "01a0cf78-2f4f-7342-8635-a61190e4a516", "title": "On industry malaise", "url": "https://www.sicpers.info/2021/05/on-industry-malaise/", "published_at": "2021-05-05T17:43:46+00:00" }, { "id": "01a0cf78-4b54-7336-92cb-ea043881c8f5", "title": "Naming things", "url": "https://www.sicpers.info/2021/05/naming-things/", "published_at": "2021-05-04T07:23:22+00:00" }, { "id": "01a0cf78-4b54-7336-92cb-ea0439223c52", "title": "On UML", "url": "https://www.sicpers.info/2021/04/on-uml/", "published_at": "2021-04-28T17:44:06+00:00" }, { "id": "01a0cf78-4b54-7336-92cb-ea043a08587e", "title": "I don’t use version control when I’m writing", "url": "https://www.sicpers.info/2021/04/i-dont-use-version-control-when-im-writing/", "published_at": "2021-04-24T11:44:05+00:00" }, { "id": "01a0cf78-4b54-7336-92cb-ea043a76c8ae", "title": "By doing it and helping others do it", "url": "https://www.sicpers.info/2021/04/by-doing-it-and-helping-others-do-it/", "published_at": "2021-04-20T21:07:04+00:00" }, { "id": "01a0cf78-4b54-7336-92cb-ea043a87eb7e", "title": "What Xamarin.Forms taught me about data bindings", "url": "https://www.sicpers.info/2021/04/what-xamarin-forms-taught-me-about-data-bindings/", "published_at": "2021-04-16T08:08:55+00:00" }, { "id": "01a0cf78-4b54-7336-92cb-ea043b010614", "title": "Whoever “wins”, software freedom loses", "url": "https://www.sicpers.info/2021/04/whoever-wins-software-freedom-loses/", "published_at": "2021-04-01T21:43:40+00:00" }, { "id": "01a0cf78-4b54-7336-92cb-ea043b9a297a", "title": "One person per task", "url": "https://www.sicpers.info/2021/03/one-person-per-task/", "published_at": "2021-03-25T22:46:19+00:00" }, { "id": "01a0cf78-4b54-7336-92cb-ea043c4e0cfd", "title": "The Vizzini Effect", "url": "https://www.sicpers.info/2021/03/the-vizzini-effect/", "published_at": "2021-03-07T20:31:47+00:00" }, { "id": "01a0cf78-4b54-7336-92cb-ea043d2022a2", "title": "Cap in Hand", "url": "https://www.sicpers.info/2021/02/cap-in-hand/", "published_at": "2021-02-14T16:19:41+00:00" }, { "id": "01a0cf78-4b54-7336-92cb-ea043e1bb9c5", "title": "“Best practice” is less of a scam than claimed", "url": "https://www.sicpers.info/2021/02/best-practice-is-less-of-a-scam-than-claimed/", "published_at": "2021-02-05T08:21:29+00:00" }, { "id": "01a0cf78-6455-7095-b0b1-0b1f7fe9ab9a", "title": "[objc retain] stream", "url": "https://www.sicpers.info/2021/02/objc-retain-stream/", "published_at": "2021-02-03T21:15:35+00:00" }, { "id": "01a0cf78-6455-7095-b0b1-0b1f80410742", "title": "“Reasoning about code” is a scam", "url": "https://www.sicpers.info/2021/01/reasoning-about-code-is-a-scam/", "published_at": "2021-01-28T17:48:03+00:00" }, { "id": "01a0cf78-6455-7095-b0b1-0b1f813092cf", "title": "Ubiquitous computing", "url": "https://www.sicpers.info/2021/01/ubiquitous-computing/", "published_at": "2021-01-25T13:10:50+00:00" }, { "id": "01a0cf78-6455-7095-b0b1-0b1f81530ac8", "title": "GNUstep development on LIVEstep", "url": "https://www.sicpers.info/2021/01/gnustep-development-on-livestep/", "published_at": "2021-01-20T19:26:18+00:00" }, { "id": "01a0cf78-6455-7095-b0b1-0b1f81afc217", "title": "Data curation during a pandemic", "url": "https://www.sicpers.info/2021/01/data-curation-during-a-pandemic/", "published_at": "2021-01-14T18:34:19+00:00" }, { "id": "01a0cf78-6455-7095-b0b1-0b1f82757d4b", "title": "Novel bean incoming", "url": "https://www.sicpers.info/2021/01/novel-bean-incoming/", "published_at": "2021-01-02T13:44:04+00:00" }, { "id": "01a0cf78-6455-7095-b0b1-0b1f83143961", "title": "The Silent Network", "url": "https://www.sicpers.info/2020/11/the-silent-network/", "published_at": "2020-11-17T07:59:15+00:00" }, { "id": "01a0cf78-6455-7095-b0b1-0b1f8385a173", "title": "Apple Silicon, Xeon Phi, and Amigas", "url": "https://www.sicpers.info/2020/11/apple-silicon-xeon-phi-and-amigas/", "published_at": "2020-11-13T09:35:58+00:00" }, { "id": "01a0cf78-6455-7095-b0b1-0b1f83ffe3fb", "title": "Recovering from deleting your login shell on a Mac", "url": "https://www.sicpers.info/2020/11/recovering-from-deleting-your-login-shell-on-a-mac/", "published_at": "2020-11-03T21:03:03+00:00" }, { "id": "01a0cf78-6455-7095-b0b1-0b1f84af8da5", "title": "Lambda: the ultimate polymath", "url": "https://www.sicpers.info/2020/11/lambda-the-ultimate-polymath/", "published_at": "2020-11-02T18:11:04+00:00" }, { "id": "01a0cf78-80a5-7146-a9ca-f34b921a36b7", "title": "Discipline doesn’t scale", "url": "https://www.sicpers.info/2020/10/discipline-doesnt-scale/", "published_at": "2020-10-19T19:14:12+00:00" }, { "id": "01a0cf78-80a6-739d-8a8a-55cb9561ba11", "title": "Reflections on an iBook G4", "url": "https://www.sicpers.info/2020/10/reflections-on-an-ibook-g4/", "published_at": "2020-10-13T07:54:54+00:00" }, { "id": "01a0cf78-80a7-72d2-a55a-9c5758cc9418", "title": "Running Linux GUI apps under MacOS using Docker", "url": "https://www.sicpers.info/2020/10/running-linux-gui-apps-under-macos-using-docker/", "published_at": "2020-10-12T16:09:34+00:00" }, { "id": "01a0cf78-80a7-72d2-a55a-9c5759b2352d", "title": "Self-organising teams", "url": "https://www.sicpers.info/2020/09/self-organising-teams/", "published_at": "2020-09-15T07:06:21+00:00" }, { "id": "01a0cf78-80a7-72d2-a55a-9c575aab0494", "title": "On saying words clearly", "url": "https://www.sicpers.info/2020/09/on-saying-words-clearly/", "published_at": "2020-09-14T14:20:07+00:00" }, { "id": "01a0cf78-80a7-72d2-a55a-9c575b8ae5d9", "title": "The manifesto for anarchic software development", "url": "https://www.sicpers.info/2020/09/the-manifesto-for-anarchic-software-development/", "published_at": "2020-09-12T18:42:41+00:00" }, { "id": "01a0cf78-80a7-72d2-a55a-9c575c8aa8aa", "title": "Dos Amigans", "url": "https://www.sicpers.info/2020/09/dos-amigans/", "published_at": "2020-09-09T20:19:53+00:00" }, { "id": "01a0cf78-80a7-72d2-a55a-9c575d71f580", "title": "Free as in Water", "url": "https://www.sicpers.info/2020/09/free-as-in-water/", "published_at": "2020-09-04T09:46:37+00:00" }, { "id": "01a0cf78-80a7-72d2-a55a-9c575db11be6", "title": "Six Colours", "url": "https://www.sicpers.info/2020/08/six-colours/", "published_at": "2020-08-18T08:03:40+00:00" }, { "id": "01a0cf78-80a7-72d2-a55a-9c575de80d21", "title": "Nvidia and ARM", "url": "https://www.sicpers.info/2020/08/nvidia-and-arm/", "published_at": "2020-08-09T13:35:44+00:00" }, { "id": "01a0cf78-9471-718b-99f1-3207bed9d395", "title": "Fairness", "url": "https://www.sicpers.info/2020/08/fairness/", "published_at": "2020-08-08T20:11:59+00:00" }, { "id": "01a0cf78-9471-718b-99f1-3207bf899de9", "title": "grotag", "url": "https://www.sicpers.info/2020/08/grotag/", "published_at": "2020-08-07T20:26:06+00:00" }, { "id": "01a0cf78-9471-718b-99f1-3207c01e4891", "title": "Concrete freedoms", "url": "https://www.sicpers.info/2020/08/concrete-freedoms/", "published_at": "2020-08-07T16:15:11+00:00" }, { "id": "01a0cf78-9471-718b-99f1-3207c04f7372", "title": "The Object is the Advantage", "url": "https://www.sicpers.info/2020/08/the-object-is-the-advantage/", "published_at": "2020-08-03T19:13:51+00:00" }, { "id": "01a0cf78-9471-718b-99f1-3207c14193f2", "title": "Getting started on my Vampire V4", "url": "https://www.sicpers.info/2020/08/getting-started-on-my-vampire-v4/", "published_at": "2020-08-02T22:55:21+00:00" }, { "id": "01a0cf78-9471-718b-99f1-3207c1ef2e50", "title": "6502", "url": "https://www.sicpers.info/2020/08/6502/", "published_at": "2020-08-01T15:06:41+00:00" }, { "id": "01a0cf78-9471-718b-99f1-3207c20a98e4", "title": "Obsolescence", "url": "https://www.sicpers.info/2020/08/obsolescence/", "published_at": "2020-08-01T11:28:22+00:00" }, { "id": "01a0cf78-9471-718b-99f1-3207c2d06e06", "title": "Music", "url": "https://www.sicpers.info/2020/07/music/", "published_at": "2020-07-31T22:43:43+00:00" }, { "id": "01a0cf78-9471-718b-99f1-3207c362483a", "title": "The closed-open principle", "url": "https://www.sicpers.info/2020/07/the-closed-open-principle/", "published_at": "2020-07-31T09:18:02+00:00" }, { "id": "01a0cf78-9471-718b-99f1-3207c3bc0e6d", "title": "The Nineteen Nineties", "url": "https://www.sicpers.info/2020/07/the-nineteen-nineties/", "published_at": "2020-07-30T20:49:31+00:00" }, { "id": "01a0cf78-aa68-72fa-b67f-8b471c160eee", "title": "Tiger to Catalina: let’s port some code", "url": "https://www.sicpers.info/2020/07/tiger-to-catalina-lets-port-some-code/", "published_at": "2020-07-09T20:37:48+00:00" }, { "id": "01a0cf78-aa68-72fa-b67f-8b471cbb3ba0", "title": "So, what’s the plan? Part 2: what will the plan be?", "url": "https://www.sicpers.info/2020/07/so-whats-the-plan-part-2-what-will-the-plan-be/", "published_at": "2020-07-08T15:37:05+00:00" }, { "id": "01a0cf78-aa68-72fa-b67f-8b471d8f08f5", "title": "So, what’s the plan? Part 1: what WAS the plan?", "url": "https://www.sicpers.info/2020/07/so-whats-the-plan-part-1-what-was-the-plan/", "published_at": "2020-07-08T08:31:06+00:00" }, { "id": "01a0cf78-aa68-72fa-b67f-8b471dd6bf76", "title": "Anti-lock brakes", "url": "https://www.sicpers.info/2020/07/anti-lock-brakes/", "published_at": "2020-07-06T14:11:57+00:00" }, { "id": "01a0cf78-aa68-72fa-b67f-8b471e0ee35c", "title": "Another non-year of Desktop Linux", "url": "https://www.sicpers.info/2020/07/another-non-year-of-desktop-linux/", "published_at": "2020-07-04T11:59:50+00:00" }, { "id": "01a0cf78-aa68-72fa-b67f-8b471e2ae697", "title": "SICPers podcast episode 10", "url": "https://www.sicpers.info/2020/07/sicpers-podcast-episode-10/", "published_at": "2020-07-03T16:09:15+00:00" }, { "id": "01a0cf78-aa68-72fa-b67f-8b471e3ccb95", "title": "Where We Ditched Chipzilla", "url": "https://www.sicpers.info/2020/06/where-we-ditched-chipzilla/", "published_at": "2020-06-27T09:42:51+00:00" }, { "id": "01a0cf78-aa68-72fa-b67f-8b471eeb25f9", "title": "SICPers podcast episode 9", "url": "https://www.sicpers.info/2020/06/sicpers-podcast-episode-9/", "published_at": "2020-06-25T17:31:15+00:00" }, { "id": "01a0cf78-aa68-72fa-b67f-8b471fd646c1", "title": "It protects. It also promotes and prevents.", "url": "https://www.sicpers.info/2020/06/it-protects-it-also-promotes-and-prevents/", "published_at": "2020-06-24T17:14:39+00:00" }, { "id": "01a0cf78-aa68-72fa-b67f-8b472052f0ae", "title": "Forearmed", "url": "https://www.sicpers.info/2020/06/forearmed/", "published_at": "2020-06-16T12:30:02+00:00" }, { "id": "01a0cf78-c786-7135-bf08-493b7b1cf9e4", "title": "Continuous Integration for Amiga", "url": "https://www.sicpers.info/2020/05/continuous-integration-for-amiga/", "published_at": "2020-05-30T19:48:53+00:00" }, { "id": "01a0cf78-c786-7135-bf08-493b7baeafbd", "title": "Mature Optimization", "url": "https://www.sicpers.info/2020/05/mature-optimization/", "published_at": "2020-05-27T09:24:40+00:00" }, { "id": "01a0cf78-c786-7135-bf08-493b7c352a24", "title": "Video podcast: Hisoft C for the ZX Spectrum", "url": "https://www.sicpers.info/2020/05/video-podcast-hisoft-c-for-the-zx-spectrum/", "published_at": "2020-05-14T17:25:08+00:00" }, { "id": "01a0cf78-c786-7135-bf08-493b7cbe2a00", "title": "SICPers podcast episode 5", "url": "https://www.sicpers.info/2020/05/sicpers-podcast-episode-5/", "published_at": "2020-05-08T11:55:00+00:00" }, { "id": "01a0cf78-c786-7135-bf08-493b7d0a0830", "title": "SICPers podcast episode 4", "url": "https://www.sicpers.info/2020/05/sicpers-podcast-episode-4/", "published_at": "2020-05-01T07:53:07+00:00" }, { "id": "01a0cf78-c786-7135-bf08-493b7dcb3768", "title": "SICPers Podcast Episode 3", "url": "https://www.sicpers.info/2020/04/sicpers-podcast-episode-3/", "published_at": "2020-04-25T11:19:57+00:00" }, { "id": "01a0cf78-c786-7135-bf08-493b7e499bbf", "title": "SICPers Podcast episode two", "url": "https://www.sicpers.info/2020/04/sicpers-podcast-episode-two/", "published_at": "2020-04-16T16:28:37+00:00" }, { "id": "01a0cf78-c786-7135-bf08-493b7f3e99ee", "title": "SICPers podcast episode one", "url": "https://www.sicpers.info/2020/04/sicpers-podcast-episode-one/", "published_at": "2020-04-09T15:48:31+00:00" }, { "id": "01a0cf78-c786-7135-bf08-493b7f907fce", "title": "Stay on target…", "url": "https://www.sicpers.info/2020/04/stay-on-target/", "published_at": "2020-04-07T14:31:32+00:00" }, { "id": "01a0cf78-c786-7135-bf08-493b7ffc7c34", "title": "On the tyranny of autoincrementing integer primary keys", "url": "https://www.sicpers.info/2020/03/on-the-tyranny-of-autoincrementing-integer-primary-keys/", "published_at": "2020-03-27T18:31:06+00:00" }, { "id": "01a0cf78-e221-71c1-8ad5-2fca81a50ff3", "title": "First, Consider no Harmful.", "url": "https://www.sicpers.info/2020/02/2252/", "published_at": "2020-02-27T10:46:02+00:00" }, { "id": "01a0cf78-e222-73bf-bc71-4c4aaba3a024", "title": "The unreasonable ineffectiveness of considering things harmful", "url": "https://www.sicpers.info/2020/02/the-unreasonable-ineffectiveness-of-considering-things-harmful/", "published_at": "2020-02-26T10:44:21+00:00" }, { "id": "01a0cf78-e222-73bf-bc71-4c4aaba641d8", "title": "Empowered free software", "url": "https://www.sicpers.info/2020/02/empowered-free-software/", "published_at": "2020-02-11T20:21:22+00:00" }, { "id": "01a0cf78-e222-73bf-bc71-4c4aabb8be16", "title": "Pairing in Github", "url": "https://www.sicpers.info/2020/01/pairing-in-github/", "published_at": "2020-01-29T16:42:56+00:00" }, { "id": "01a0cf78-e222-73bf-bc71-4c4aacb199ce", "title": "Everyone rejecting everyone else", "url": "https://www.sicpers.info/2019/11/everyone-rejecting-everyone-else/", "published_at": "2019-11-26T10:15:44+00:00" }, { "id": "01a0cf78-e222-73bf-bc71-4c4aace2b4e5", "title": "The feature constraint", "url": "https://www.sicpers.info/2019/11/the-feature-constraint/", "published_at": "2019-11-10T18:14:24+00:00" }, { "id": "01a0cf78-e222-73bf-bc71-4c4aadca9457", "title": "Immutable changes", "url": "https://www.sicpers.info/2019/11/immutable-changes/", "published_at": "2019-11-07T11:26:07+00:00" }, { "id": "01a0cf78-e222-73bf-bc71-4c4aadd1f4f2", "title": "On exploding boilers", "url": "https://www.sicpers.info/2019/11/on-exploding-boilers/", "published_at": "2019-11-05T17:56:24+00:00" }, { "id": "01a0cf78-e222-73bf-bc71-4c4aadecd0d4", "title": "Sprouts", "url": "https://www.sicpers.info/2019/10/sprouts/", "published_at": "2019-10-31T14:28:14+00:00" }, { "id": "01a0cf78-e222-73bf-bc71-4c4aaeb5a353", "title": "Change", "url": "https://www.sicpers.info/2019/10/change/", "published_at": "2019-10-30T14:15:44+00:00" }, { "id": "01a0cf78-f758-70c5-af29-d400eb9f3f8c", "title": "The value of the things on the left", "url": "https://www.sicpers.info/2019/10/the-value-of-the-things-on-the-left/", "published_at": "2019-10-28T14:08:31+00:00" }, { "id": "01a0cf78-f759-722e-88e3-e86290770df4", "title": "Zen and the Art of Software Maintenance", "url": "https://www.sicpers.info/2019/10/zen-and-the-art-of-software-maintenance/", "published_at": "2019-10-24T22:51:20+00:00" }, { "id": "01a0cf78-f759-722e-88e3-e86290c45c66", "title": "A question of focus", "url": "https://www.sicpers.info/2019/10/a-question-of-focus/", "published_at": "2019-10-16T09:03:44+00:00" }, { "id": "01a0cf78-f759-722e-88e3-e862917db7c5", "title": "Great Documentation, Great Software", "url": "https://www.sicpers.info/2019/10/great-documentation-great-software/", "published_at": "2019-10-09T10:35:02+00:00" }, { "id": "01a0cf78-f759-722e-88e3-e862927855cd", "title": "Solving the underlying problem", "url": "https://www.sicpers.info/2019/10/solving-the-underlying-problem/", "published_at": "2019-10-03T16:44:47+00:00" }, { "id": "01a0cf78-f759-722e-88e3-e862936534d3", "title": "Maybe you are going to need it", "url": "https://www.sicpers.info/2019/08/maybe-you-are-going-to-need-it/", "published_at": "2019-08-21T13:10:00+00:00" }, { "id": "01a0cf78-f759-722e-88e3-e8629372fb0a", "title": "Experts around the table", "url": "https://www.sicpers.info/2019/08/experts-around-the-table/", "published_at": "2019-08-19T15:55:41+00:00" }, { "id": "01a0cf78-f759-722e-88e3-e86293cb5871", "title": "On the efficient allocation of scarce resources with alternative uses", "url": "https://www.sicpers.info/2019/08/on-the-efficient-allocation-of-scarce-resources-with-alternative-uses/", "published_at": "2019-08-17T22:03:49+00:00" }, { "id": "01a0cf78-f759-722e-88e3-e862949081bf", "title": "My first rails app", "url": "https://www.sicpers.info/2019/07/my-first-rails-app/", "published_at": "2019-07-25T12:33:29+00:00" }, { "id": "01a0cf78-f759-722e-88e3-e862954c5695", "title": "My changing relationship with books", "url": "https://www.sicpers.info/2019/07/my-changing-relationship-with-books/", "published_at": "2019-07-18T12:41:57+00:00" }, { "id": "01a0cf79-175e-72c6-a4c3-05f834c0bd86", "title": "The challenges of teaching software engineering", "url": "https://www.sicpers.info/2019/07/the-challenges-of-teaching-software-engineering/", "published_at": "2019-07-09T15:13:42+00:00" }, { "id": "01a0cf79-175e-72c6-a4c3-05f834e7ea8c", "title": "Falsehoods programmers who write “falsehoods programmers believe” articles believe about programmers who read “falsehoods programmers believe” articles", "url": "https://www.sicpers.info/2019/06/falsehoods-programmers-who-write-falsehoods-programmers-believe-articles-believe-about-programmers-who-read-falsehoods-programmers-believe-articles/", "published_at": "2019-06-27T09:10:54+00:00" }, { "id": "01a0cf79-175e-72c6-a4c3-05f835977854", "title": "Longer, fuller stacks", "url": "https://www.sicpers.info/2019/06/longer-fuller-stacks/", "published_at": "2019-06-26T10:19:40+00:00" }, { "id": "01a0cf79-175e-72c6-a4c3-05f8368e4ea4", "title": "The importance of the passive voice is described.", "url": "https://www.sicpers.info/2019/06/the-importance-of-the-passive-voice-is-described/", "published_at": "2019-06-20T09:16:33+00:00" }, { "id": "01a0cf79-175e-72c6-a4c3-05f836eee4de", "title": "On the features of a portfolio career", "url": "https://www.sicpers.info/2019/06/on-the-features-of-a-portfolio-career/", "published_at": "2019-06-06T17:34:22+00:00" }, { "id": "01a0cf79-175e-72c6-a4c3-05f837580da1", "title": "The Logical Fallacy", "url": "https://www.sicpers.info/2019/05/the-logical-fallacy/", "published_at": "2019-05-30T09:00:00+00:00" }, { "id": "01a0cf79-175e-72c6-a4c3-05f8384d8152", "title": "Deprecating yarn", "url": "https://www.sicpers.info/2019/05/deprecating-yarn/", "published_at": "2019-05-16T13:16:44+00:00" }, { "id": "01a0cf79-175e-72c6-a4c3-05f8393652cf", "title": "Oxford University course on collaborative coding", "url": "https://www.sicpers.info/2019/05/oxford-university-course-on-collaborative-coding/", "published_at": "2019-05-13T14:23:16+00:00" }, { "id": "01a0cf79-175e-72c6-a4c3-05f8398aa279", "title": "Applications and Spelling of Boole", "url": "https://www.sicpers.info/2019/05/applications-and-spelling-of-boole/", "published_at": "2019-05-08T12:23:00+00:00" } ] posts Claim your blog
Back to grahamlee
Blog · corpus.blog/blogs/sicpers.info/posts

grahamlee

sicpers.info

2021

3 Jun 2021

2020

2019