56,966 blogs · [ { "id": "01a08720-2089-728a-9fc3-c4e751d83554", "title": "Computer Use", "url": "https://adonese.sd/post/computer-use/", "published_at": "2026-05-09T07:42:41+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e752634e2a", "title": "Bugs and Time", "url": "https://adonese.sd/post/bugs-and-time/", "published_at": "2026-05-08T17:13:05+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e7531d7adb", "title": "Skill Atrophy", "url": "https://adonese.sd/post/skill-atrophy/", "published_at": "2026-04-19T04:47:53+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e753bab7b1", "title": "Wrong Bets or Why Mgmt Is Hard", "url": "https://adonese.sd/post/wrong-bets-or-why-mgmt-is-hard/", "published_at": "2026-04-11T05:01:55+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e7544b9c84", "title": "Throwing a Joke", "url": "https://adonese.sd/post/throwing-a-joke/", "published_at": "2026-04-07T04:01:25+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e75454b05a", "title": "Quick adventure", "url": "https://adonese.sd/post/quick-adventure/", "published_at": "2026-03-04T19:04:55+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e754fbc0d0", "title": "You need to care, really", "url": "https://adonese.sd/post/you-need-to-give-a-sh1t/", "published_at": "2025-09-27T20:38:26+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e7554ab501", "title": "No Textbook: lessons for fellow developers", "url": "https://adonese.sd/post/no-textbook/", "published_at": "2025-08-19T11:09:25+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e755dffebd", "title": "Software Design", "url": "https://adonese.sd/post/software-design/", "published_at": "2024-07-21T14:13:50+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e756a8e0ef", "title": "Sharp Decline", "url": "https://adonese.sd/post/sharp-decline/", "published_at": "2024-01-17T12:54:42+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e75762fd32", "title": "Tax Bracket Creep", "url": "https://adonese.sd/post/tax-bracket-creep/", "published_at": "2024-01-14T15:52:20+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e751cdf6d3", "title": "Payment for developers!", "url": "https://adonese.sd/book/", "published_at": "2024-01-12T08:57:44+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e75845ed57", "title": "Gallery", "url": "https://adonese.sd/post/gallery/", "published_at": "2024-01-12T08:57:44+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e7588a2681", "title": "Side Battles", "url": "https://adonese.sd/post/side-battles/", "published_at": "2024-01-10T09:47:52+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e75925a693", "title": "Future and now", "url": "https://adonese.sd/post/fucurrent/", "published_at": "2024-01-07T10:38:48+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e759b07012", "title": "new year", "url": "https://adonese.sd/post/2024-01-01-new-year-post-war/", "published_at": "2024-01-01T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e75a052db5", "title": "Oh love oh life", "url": "https://adonese.sd/post/2023-04-27-oh-love/", "published_at": "2023-04-27T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e75ac6f8bb", "title": "No thinking", "url": "https://adonese.sd/post/2023-04-18-no-thinking/", "published_at": "2023-04-18T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e75bc5e58c", "title": "Being the eldest brother", "url": "https://adonese.sd/post/2023-04-06-brothers/", "published_at": "2023-04-06T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e75c610b0f", "title": "State of payment in Sudan", "url": "https://adonese.sd/post/2023-03-27-state-of-fintech/", "published_at": "2023-03-27T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e75cb1cf65", "title": "what makes a company culture", "url": "https://adonese.sd/post/2023-03-04-what-is-a-culture/", "published_at": "2023-03-04T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e75d417deb", "title": "insecurities", "url": "https://adonese.sd/post/2023-01-22-me/", "published_at": "2023-01-22T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e75d9a20d9", "title": "love life", "url": "https://adonese.sd/post/2023-01-20-happyness/", "published_at": "2023-01-20T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e75dfcdb4d", "title": "State of open source in Sudan", "url": "https://adonese.sd/post/2022-09-30-oss-in-sd/", "published_at": "2022-09-30T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e75e32c4cf", "title": "BOK and trust", "url": "https://adonese.sd/post/2022-09-17-bok/", "published_at": "2022-09-17T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e75f149818", "title": "quiet times", "url": "https://adonese.sd/post/2022-09-12-na/", "published_at": "2022-09-12T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e75fb4b51e", "title": "Harsh reality", "url": "https://adonese.sd/post/2022-08-27-harsh-reality-check/", "published_at": "2022-08-27T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e75ffb1df3", "title": "Software in Sudan", "url": "https://adonese.sd/post/2022-08-13-software-in-sudan/", "published_at": "2022-08-13T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e760e9fadb", "title": "Software takes time. Tradeoffs are imperative", "url": "https://adonese.sd/post/2022-07-29-software-takes-time/", "published_at": "2022-07-29T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e7619d6e6b", "title": "Adulthood, and sins", "url": "https://adonese.sd/post/2022-07-01-sins/", "published_at": "2022-07-01T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e761ea6ca3", "title": "On reading", "url": "https://adonese.sd/post/2022-07-01-internet/", "published_at": "2022-07-01T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e7628b0a8f", "title": "Resignations", "url": "https://adonese.sd/post/2022-06-28-resign/", "published_at": "2022-06-28T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e762e48825", "title": "Same day, no differences?", "url": "https://adonese.sd/post/2022-06-28-paycheck-to-paycheck/", "published_at": "2022-06-28T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e76361094c", "title": "What are we cooking in noebs", "url": "https://adonese.sd/post/2022-05-30-what-is-new-noebs/", "published_at": "2022-05-30T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e763674f81", "title": "Technology is scary", "url": "https://adonese.sd/post/2022-05-09-technology-is-scary/", "published_at": "2022-05-09T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e763e15a69", "title": "My birthday", "url": "https://adonese.sd/post/2022-05-08-birthday/", "published_at": "2022-05-08T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e764bb80d9", "title": "Taking breaks", "url": "https://adonese.sd/post/2022-03-18-breaks/", "published_at": "2022-03-18T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e764d21291", "title": "Robots", "url": "https://adonese.sd/post/2022-03-04-robots/", "published_at": "2022-03-04T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e7652da002", "title": "A mattress", "url": "https://adonese.sd/post/2022-01-14-a-matt/", "published_at": "2022-01-14T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e765a4d7a1", "title": "what is the point", "url": "https://adonese.sd/post/2022-01-05-what-is-the-point/", "published_at": "2022-01-05T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e76673ba7e", "title": "A Date", "url": "https://adonese.sd/post/2021-11-19-moving-on/", "published_at": "2021-11-19T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e766f62ee1", "title": "A Date", "url": "https://adonese.sd/post/2021-10-22-a-date/", "published_at": "2021-10-22T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e767d400e5", "title": "hiring", "url": "https://adonese.sd/post/2021-10-09-lets-talk-about-hiring/", "published_at": "2021-10-09T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e7687ff806", "title": "bad practices and dirty code", "url": "https://adonese.sd/post/2021-10-02-dirty-code/", "published_at": "2021-10-02T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e769120a8c", "title": "love", "url": "https://adonese.sd/post/2021-10-01-love/", "published_at": "2021-10-01T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e769e6300f", "title": "Let us change the tone", "url": "https://adonese.sd/post/2021-06-19-ngos/", "published_at": "2021-06-19T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e76a240e28", "title": "I'm running out of descriptors", "url": "https://adonese.sd/post/2021-06-01-fd/", "published_at": "2021-06-01T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e76aca958a", "title": "Management, delegation, and people", "url": "https://adonese.sd/post/2021-02-21-management/", "published_at": "2021-02-21T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e76b3cf99c", "title": "API design", "url": "https://adonese.sd/post/2021-01-15-api-design/", "published_at": "2021-01-15T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e76c13b7e3", "title": "what is an api", "url": "https://adonese.sd/post/2021-01-09-what-is-an-api/", "published_at": "2021-01-09T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e76c4711d0", "title": "The non-achievers", "url": "https://adonese.sd/post/2020-12-31-non-achievers/", "published_at": "2020-12-31T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e76cd759e4", "title": "EEBAx: History", "url": "https://adonese.sd/post/2020-12-25-eebax/", "published_at": "2020-12-25T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e76cde223f", "title": "Capitalism, software and burnout", "url": "https://adonese.sd/post/2020-12-21-capitalism-software/", "published_at": "2020-12-21T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e76d24b22b", "title": "Communications ettiqute", "url": "https://adonese.sd/post/2020-12-18-online-communication/", "published_at": "2020-12-18T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e76d9fe9c4", "title": "Building against interfaces", "url": "https://adonese.sd/post/2020-11-24-building-against-interfaces/", "published_at": "2020-11-24T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e76da6c4dd", "title": "What are you testing", "url": "https://adonese.sd/post/2020-11-10-what-are-you-testing/", "published_at": "2020-11-10T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e76e1397b7", "title": "Values and pointers: What could possibly go wrong?", "url": "https://adonese.sd/post/2020-10-30-values-types-and-pointers/", "published_at": "2020-10-30T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e76ebcefda", "title": "9-5", "url": "https://adonese.sd/post/2020-09-04-work/", "published_at": "2020-09-04T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e76f916041", "title": "On life and love", "url": "https://adonese.sd/post/2020-05-12-self-reflection/", "published_at": "2020-05-12T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e77000f052", "title": "Simple design: probably a good one!", "url": "https://adonese.sd/post/2020-04-08-personal-notes/", "published_at": "2020-04-08T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e770da40a8", "title": "Simple design: probably a good one!", "url": "https://adonese.sd/post/2020-04-03-simple-design/", "published_at": "2020-04-03T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e7717fe1a6", "title": "About Corona Virus", "url": "https://adonese.sd/post/2020-03-19-corona-copy/", "published_at": "2020-03-19T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e7722086f5", "title": "Stereotyping", "url": "https://adonese.sd/post/2020-02-09-stereotype/", "published_at": "2020-02-09T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e7731299c4", "title": "entrepreneurship the hidden side", "url": "https://adonese.sd/post/2020-02-03-enterprneurship/", "published_at": "2020-02-03T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e773137a2b", "title": "On being technical", "url": "https://adonese.sd/post/2020-01-20-on-being-too-technical/", "published_at": "2020-01-20T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e773f1bae5", "title": "Airtime", "url": "https://adonese.sd/post/2020-01-17-airtime/", "published_at": "2020-01-17T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e7749e8830", "title": "How to design libraries", "url": "https://adonese.sd/post/2020-01-15-refactoring-and-debugging/", "published_at": "2020-01-15T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e774f8754d", "title": "A premiere on system design", "url": "https://adonese.sd/post/2020-01-04-systems-design/", "published_at": "2020-01-04T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e77565c8af", "title": "On the joy of coding", "url": "https://adonese.sd/post/2020-01-04-on-the-joy-of-coding/", "published_at": "2020-01-04T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e775cdb28c", "title": "Broken systems: e-purse considered harmful", "url": "https://adonese.sd/post/2018-12-02-broken-systems/", "published_at": "2018-12-02T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e7765a6281", "title": "A tale of three channels", "url": "https://adonese.sd/post/2018-11-19-how-to-design-bad-systems/", "published_at": "2018-11-19T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e777154eae", "title": "A year at University of Khartoum", "url": "https://adonese.sd/post/2017-10-28-a-year-at-uofk/", "published_at": "2017-10-28T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e77764271d", "title": "Internships at gndi", "url": "https://adonese.sd/post/2017-10-08-internships_at_gndi/", "published_at": "2017-10-08T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e777787418", "title": "gndi E-learning Platform", "url": "https://adonese.sd/post/2017-06-01-gndi-elearning/", "published_at": "2017-06-01T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e77867ed20", "title": "A friend of mine was faced with his facebook's posts being printed on money papers", "url": "https://adonese.sd/post/2017-01-23-a-friend-of-mine/", "published_at": "2017-01-23T00:00:00+00:00" }, { "id": "01a08720-2089-728a-9fc3-c4e77891568e", "title": "Mohamed Yousif", "url": "https://adonese.sd/bio/", "published_at": null } ] posts Claim your blog
Back to adonese.sd
Blog · corpus.blog/blogs/adonese.sd/posts

adonese.sd

adonese.sd

2026

2025

2024

2023

2022

2021

2020

4 Sept 2020

2018

2017

Undated