{"ancestors":[],"descendants":[{"id":"111941741822087877","created_at":"2024-02-16T14:57:05.000Z","in_reply_to_id":"111941627807562325","in_reply_to_account_id":"98","sensitive":false,"spoiler_text":"","visibility":"public","language":"nl","uri":"https://mastodon.nl/users/sanderbol/statuses/111941741786167996","url":"https://mastodon.nl/@sanderbol/111941741786167996","replies_count":1,"reblogs_count":0,"favourites_count":0,"quotes_count":0,"edited_at":null,"content":"\u003cp\u003e\u003cspan class=\"h-card\" translate=\"no\"\u003e\u003ca href=\"https://phpc.social/@grmpyprogrammer\" class=\"u-url mention\" rel=\"nofollow noopener\" target=\"_blank\"\u003e@\u003cspan\u003egrmpyprogrammer\u003c/span\u003e\u003c/a\u003e\u003c/span\u003e Are you doing ok? You seemed happy in the last picture with your dad you shared. Any tips or things that have worked for you on dealing with the reality of his declining state of health?\u003c/p\u003e","reblog":null,"account":{"id":"109274908193599679","username":"sanderbol","acct":"sanderbol@mastodon.nl","display_name":"Sander Bol","locked":false,"bot":false,"discoverable":false,"indexable":false,"group":false,"created_at":"2022-11-02T00:00:00.000Z","note":"\u003cp\u003eSolutions Architect at Egeniq\u003c/p\u003e","url":"https://mastodon.nl/@sanderbol","uri":"https://mastodon.nl/users/sanderbol","avatar":"https://media.phpc.social/cache/accounts/avatars/109/274/908/193/599/679/original/d853147db719431d.jpg","avatar_static":"https://media.phpc.social/cache/accounts/avatars/109/274/908/193/599/679/original/d853147db719431d.jpg","header":"https://media.phpc.social/cache/accounts/headers/109/274/908/193/599/679/original/7e1b97ad8827d41c.jpg","header_static":"https://media.phpc.social/cache/accounts/headers/109/274/908/193/599/679/original/7e1b97ad8827d41c.jpg","followers_count":21,"following_count":108,"statuses_count":114,"last_status_at":"2024-11-22","hide_collections":false,"emojis":[],"fields":[]},"media_attachments":[],"mentions":[{"id":"98","username":"grmpyprogrammer","url":"https://phpc.social/@grmpyprogrammer","acct":"grmpyprogrammer"}],"tags":[],"emojis":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":[],"manual":[],"current_user":"denied"}},{"id":"111941806616875678","created_at":"2024-02-16T15:13:34.446Z","in_reply_to_id":"111941741822087877","in_reply_to_account_id":"109274908193599679","sensitive":false,"spoiler_text":"","visibility":"public","language":"nl","uri":"https://phpc.social/users/grmpyprogrammer/statuses/111941806616875678","url":"https://phpc.social/@grmpyprogrammer/111941806616875678","replies_count":0,"reblogs_count":0,"favourites_count":1,"quotes_count":0,"edited_at":null,"content":"\u003cp\u003e\u003cspan class=\"h-card\" translate=\"no\"\u003e\u003ca href=\"https://mastodon.nl/@sanderbol\" class=\"u-url mention\"\u003e@\u003cspan\u003esanderbol\u003c/span\u003e\u003c/a\u003e\u003c/span\u003e I am doing fine — my posts on social media aren’t always a reflection of my full mood. As for my dad, I have come to peace with his declining health. He’s been like this for a decade, in a home for the last two years and my mom sacrificed so much of her own life to take care of him. There is nothing I can do other than be involved in his care and visit him when I can (2 hr trip one way to see him)\u003c/p\u003e","reblog":null,"application":{"name":"Ivory for iOS","website":"https://tapbots.com/"},"account":{"id":"98","username":"grmpyprogrammer","acct":"grmpyprogrammer","display_name":"Chris Hartjes","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2018-08-15T00:00:00.000Z","note":"\u003cp\u003eStaff Software Engineer @ ZiffDavis Shopping. 10x Ghost Engineer. Pixelminer in the remote Canadian wilderness\u003c/p\u003e\u003cp\u003e\u003ca href=\"https://grumpy-learning.com\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003egrumpy-learning.com\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e","url":"https://phpc.social/@grmpyprogrammer","uri":"https://phpc.social/users/grmpyprogrammer","avatar":"https://media.phpc.social/accounts/avatars/000/000/098/original/af8b4c5aa2c5f193.jpeg","avatar_static":"https://media.phpc.social/accounts/avatars/000/000/098/original/af8b4c5aa2c5f193.jpeg","header":"https://media.phpc.social/accounts/headers/000/000/098/original/d8c52e4abd2fabac.jpeg","header_static":"https://media.phpc.social/accounts/headers/000/000/098/original/d8c52e4abd2fabac.jpeg","followers_count":678,"following_count":191,"statuses_count":9628,"last_status_at":"2025-02-09","hide_collections":false,"noindex":false,"moved":{"id":"113974894897919136","username":"grmpyprogrammer","acct":"grmpyprogrammer@grumpy-learning.com","display_name":"grmpyprogrammer","locked":false,"bot":false,"discoverable":true,"indexable":false,"group":false,"created_at":"2025-02-08T00:00:00.000Z","note":"\u003cp\u003eYour least favourite PHP hater’s least favourite programmer.\u003c/p\u003e\u003cp\u003eRetailMeNot Group DEI hire, building global shopper loyalty infrastructure from my snowy Fortress In Exile in Canada.\u003c/p\u003e\u003cp\u003eI used to write books and go to PHP conferences to shout at people to write tests for their PHP code. Still a legend in the eyes of some.\u003c/p\u003e\u003cp\u003ePolitical ideology: increasingly left, two steps forward, one step back.\u003cbr\u003e\u003ca href=\"https://grumpy-learning.com\" rel=\"nofollow noopener\" target=\"_blank\"\u003ehttps://grumpy-learning.com\u003c/a\u003e\u003c/p\u003e","url":"https://yac.grumpy-learning.com/@grmpyprogrammer","uri":"https://yac.grumpy-learning.com/users/grmpyprogrammer","avatar":"https://media.phpc.social/cache/accounts/avatars/113/974/894/897/919/136/original/9d07468f3075147f.jpeg","avatar_static":"https://media.phpc.social/cache/accounts/avatars/113/974/894/897/919/136/original/9d07468f3075147f.jpeg","header":"https://media.phpc.social/cache/accounts/headers/113/974/894/897/919/136/original/d6042e15b9dcb449.jpeg","header_static":"https://media.phpc.social/cache/accounts/headers/113/974/894/897/919/136/original/d6042e15b9dcb449.jpeg","followers_count":733,"following_count":226,"statuses_count":6476,"last_status_at":"2026-04-19","hide_collections":false,"emojis":[],"fields":[]},"emojis":[],"roles":[],"fields":[{"name":"web site","value":"\u003ca href=\"https://grumpy-learning.com\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003egrumpy-learning.com\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e","verified_at":"2022-11-12T17:02:32.271+00:00"},{"name":"Pronouns","value":"he/him","verified_at":null}]},"media_attachments":[],"mentions":[{"id":"109274908193599679","username":"sanderbol","url":"https://mastodon.nl/@sanderbol","acct":"sanderbol@mastodon.nl"}],"tags":[],"emojis":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":[],"manual":[],"current_user":"denied"}},{"id":"111941923775990428","created_at":"2024-02-16T15:43:22.156Z","in_reply_to_id":"111941627807562325","in_reply_to_account_id":"98","sensitive":false,"spoiler_text":"","visibility":"public","language":"en","uri":"https://phpc.social/users/Crell/statuses/111941923775990428","url":"https://phpc.social/@Crell/111941923775990428","replies_count":0,"reblogs_count":0,"favourites_count":0,"quotes_count":0,"edited_at":null,"content":"\u003cp\u003e\u003cspan class=\"h-card\" translate=\"no\"\u003e\u003ca href=\"https://phpc.social/@grmpyprogrammer\" class=\"u-url mention\"\u003e@\u003cspan\u003egrmpyprogrammer\u003c/span\u003e\u003c/a\u003e\u003c/span\u003e Why?\u003c/p\u003e","reblog":null,"application":null,"account":{"id":"948","username":"Crell","acct":"Crell","display_name":"Larry Garfield","locked":false,"bot":false,"discoverable":true,"indexable":true,"group":false,"created_at":"2018-08-17T00:00:00.000Z","note":"\u003cp\u003eAnything worth doing is worth doing well.\u003c/p\u003e\u003cp\u003eAnything worth doing well is worth teaching others to do well.\u003c/p\u003e\u003cp\u003eAuthor of Thinking Functionally in PHP, now on LeanPub: \u003ca href=\"https://leanpub.com/thinking-functionally-in-php\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"ellipsis\"\u003eleanpub.com/thinking-functiona\u003c/span\u003e\u003cspan class=\"invisible\"\u003elly-in-php\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e\u003cp\u003e\u003ca href=\"https://phpc.social/tags/tootfinder\" class=\"mention hashtag\" rel=\"tag\"\u003e#\u003cspan\u003etootfinder\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e","url":"https://phpc.social/@Crell","uri":"https://phpc.social/users/Crell","avatar":"https://media.phpc.social/accounts/avatars/000/000/948/original/b2c0fbf19043d758.jpg","avatar_static":"https://media.phpc.social/accounts/avatars/000/000/948/original/b2c0fbf19043d758.jpg","header":"https://phpc.social/headers/original/missing.png","header_static":"https://phpc.social/headers/original/missing.png","followers_count":2259,"following_count":86,"statuses_count":22165,"last_status_at":"2026-04-19","hide_collections":false,"noindex":false,"emojis":[],"roles":[{"id":"1","name":"Moderator","color":"#ff9300"}],"fields":[{"name":"Website","value":"\u003ca href=\"https://www.garfieldtech.com\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://www.\u003c/span\u003e\u003cspan class=\"\"\u003egarfieldtech.com\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e","verified_at":"2022-12-25T17:25:07.034+00:00"},{"name":"GitHub","value":"\u003ca href=\"https://github.com/Crell\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"\"\u003egithub.com/Crell\u003c/span\u003e\u003cspan class=\"invisible\"\u003e\u003c/span\u003e\u003c/a\u003e","verified_at":"2023-02-01T19:29:12.723+00:00"},{"name":"Functional PHP","value":"\u003ca href=\"https://leanpub.com/thinking-functionally-in-php\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\"\u003e\u003cspan class=\"invisible\"\u003ehttps://\u003c/span\u003e\u003cspan class=\"ellipsis\"\u003eleanpub.com/thinking-functiona\u003c/span\u003e\u003cspan class=\"invisible\"\u003elly-in-php\u003c/span\u003e\u003c/a\u003e","verified_at":null}]},"media_attachments":[],"mentions":[{"id":"98","username":"grmpyprogrammer","url":"https://phpc.social/@grmpyprogrammer","acct":"grmpyprogrammer"}],"tags":[],"emojis":[],"quote":null,"card":null,"poll":null,"quote_approval":{"automatic":[],"manual":[],"current_user":"denied"}}]}