Aled Treharne's Avatar

Aled Treharne

@thinknuts.bsky.social

Geek. Python dev. Tech leader. Volunteer medic. Singer. Gardener. Welsh. Cymro Cymraeg.

44 Followers  |  236 Following  |  2,402 Posts  |  Joined: 18.11.2024  |  2.0976

Latest posts by thinknuts.bsky.social on Bluesky

Like...standards? That's not JSON. It almost is, but it's not. If you want to parse that, write a parser, but the json library parses JSON. 🀷

18.01.2025 16:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

In fairness, there are some nice things in your SDK - actually providing classes for your schemas is useful.

18.01.2025 16:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Has anyone used an automatic translation tool that generated code in multiple languages that does sensible things in #python? AWS CDK and Docusign both use such tools, both generate libraries that are awkward (and in some cases just wrong).

18.01.2025 16:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If your going to publish a #python SDK for your service, add type hints. Also, understand what "async" means in that language, not what your automated translation took thinks it does. Looking at you here, @docusign.bsky.social

18.01.2025 16:45 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

It's currently in mine since VSCode refuses to talk to pageant every morning after waking up without a reload. Ugh.

04.12.2024 13:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I went to choir practice, my phone was annoying the hell out of me vibrating in my pocket because I'd forgotten to turn DND on. Figured it was friends chatting on WhatsApp. Came out of practice to find a coup had happened ... 😱

04.12.2024 09:06 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I give you this with no comment. But it made me almost spit my coffee out this morning with laughter.

29.11.2024 00:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
a man in a suit and tie is sitting at a desk ALT: a man in a suit and tie is sitting at a desk
26.11.2024 16:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I struggle to remember now, but I recall I used it to read news, tech articles, blogs and also online cartoons. It did a great job of displaying the images, but stripping out the rubbish making it easy to read. At one point I had over 100 feeds. After, I just stopped follwing most.

24.11.2024 00:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Two things:
I don't think they're mutually exclusive so needing to do one is not a reason not to do the other.

I sat with my dad earlier this year as he slowly died. I wouldn't wish that on my worst enemy.

24.11.2024 00:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

@transport_wales Why is your site reporting a "good service" on the Cityline while engineering work is going on?

01.07.2023 14:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

What do people with smaller teams use for roadmap and idea tracking (B2B products)? We used Aha in a previous place but it very much feels like overkill for the current team/product. Mainly I want customer-facing idea portal and some roadmapping through to Jira for the dev team.

27.06.2023 19:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Today started at 4am. This was my office today event managing the @SJACymru medical cover for the Cardiff Triathlon. Absolutely awesome team out there looking after competitors and public some in scorching heat. #mysjacday

25.06.2023 23:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Aled Treharne (@thinknuts@fosstodon.org) 64 Posts, 110 Following, 64 Followers Β· #Welsh native gee...

https://fosstodon.org/web/@thinknuts

12.11.2022 08:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Mastodon FAQ: Toot sweet? Mastodon: the next big thing in social media? Here, I att...

Well, a large part of the tech community and some big names (Stephen Fry for one) I follow has either left Twitter or added to their social media apps by signing up to Mastodon. What is it? https://mjcarty.com/2022/11/12/mastodon-faq-toot-sweet/

How to find me there?...

12.11.2022 08:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I see #Evri and @Wayfair are working hard to compete for "worst customer service" this weekend.

28.08.2022 16:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

An hour of sitting down and working out the design and flow of a complex thing (and complex varies depending on skill) is 10x better than just diving in to a whole day of writing and rewriting code and results in cleaner, more readable and logical code.

15.06.2022 09:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

2/2 ...useful for learning the principles for taking to other industries difficult to find - any recommendations for things you've come across?

10.06.2022 12:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@nmeans Watched your session from LeadDev on UA232. Great story telling - resonated really strongly, I've been working on bringing lessons from aviation to both tech and medical (through volunteer work with SJACymru) for many years. I find generic CRM resources... 1/2

10.06.2022 12:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

A long shift with some really difficult jobs on Friday, so after some discussions with colleagues yesterday to walk through the job, I'm taking some time to put thoughts down in a reflection today and get them out of my head.

13.03.2022 12:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@cardiffcouncil Reported blocked road drain last week, crew are out clearing it today! That's fast service - please pass on our thanks to the team! πŸ‘

24.02.2022 11:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hey @Authy users of our site are getting some very random logos when adding our site to the app. Images I can't even find on a google image search with the same term. How can I influence the logo that users get on our site?

23.02.2022 15:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
aws ecs - how to update a task definition Β· Issue #406 Β· ... Is there a way to add a new revision to a ECS task defini...

There are times when @awscloud feels like a poorly implemented toy project. If you happen to be using Fargate and want to deploy a new version of your software, should be simple right? Nope: https://github.com/aws/aws-cli/issues/3064

19.02.2022 19:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@cardiffcouncil any change to refuse arrangements for tomorrow given the strong winds? I can see recycling bags becoming airborne in this wind... #StormEunice

17.02.2022 11:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Great evening at @SJACRadyr with @gwyn_ratcliffe tonight training aseptic non touch technique....in Welsh! Ardderchog! @SJACymru

18.01.2022 22:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I've just downloaded the latest @Luxafor software but without any documentation, I'm sat here wondering why I'm suddenly getting a purple light using Teams integration?

13.01.2022 10:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@monzo no response?

18.12.2021 14:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
404 Page not found

Hey, @monzo you were talking about bringing in electronic cheque deposit through the app over 3 years ago (https://monzo.com/blog/2018/06/21/paying-cheques-into-monzo) - still not in the app today?

13.12.2021 15:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

"...you have saved Β£0.040000000000001 on this purchase"

Stop using floats to store currency people!

03.10.2021 09:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

So much this: https://poorlydrawnlines.com/comic/a-message/

30.09.2021 13:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@thinknuts is following 20 prominent accounts