Leesa Ward's Avatar

Leesa Ward

@doubleedesign.bsky.social

I build websites/apps, design things for web and print, and sometimes teach.

37 Followers  |  52 Following  |  13 Posts  |  Joined: 02.11.2024  |  1.7211

Latest posts by doubleedesign.bsky.social on Bluesky

Me, who has been writing tons of PHP lately and asking Claude questions about it:
"How to [test thing] using Pest?"

Claude: *gives me a spiel, examples, and explanation for...Rust, a language I've asked it about literally 0 times*

Go home Claude, you're drunk. πŸ˜…

19.04.2025 05:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

"Create fonts"
...by inputting examples of existing fonts

Seems legit. /s

02.04.2025 11:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

My brain:
"Why would you call it Pest if you want people to like it?
...
Oh, I get it. It's test with a P, because it's for PHP.
Wait.
Pest = Test a language that starts with a P.
Hang on.
...
Jest is..."

Fuck I'm stupid for not noticing that before.
πŸ˜‚πŸ˜‚πŸ˜‚

30.03.2025 09:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I was going to make a joke about it being on MySpace but then I realised that wouldn't be quite that long ago, which is a refreshing change from the usual "gee I'm old" fare of remembering what's been around since my teen years πŸ˜‚

28.03.2025 11:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

3/3 I have also learnt a lot of new things that are not wheel reinventions, for example PHP traits.

Whether this all goes to hell or not, at least I've gotten a conference talk idea out of it. Trying to think of a better name than "Lessons from reinventing the wheel" πŸ˜…

28.03.2025 11:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

2/3 So far I have:
- Accidentally embraced atomic design (to an extent)
- While writing docs, realised some of the output contradicted my library's own purported principles
- Hacked together my own "template syntax"
- More than once, wondered how far away I am from accidentally reinventing MVC.

28.03.2025 11:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

1/3 I'm developing a UI component library for PHP, almost from scratch aside from some usage parameters that inform the architecture (making it work with WordPress blocks in the first instance).

28.03.2025 11:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I want to tell Claude what the answer was and have it know for the next person, dammit!

09.02.2025 10:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I feel a distinct lack of closure when I ask an LLM about some coding thing, it spits out hallucinations or overly complex partial suggestions, and I go and find the answer elsewhere but there's no forum post to go back to post the answer on.

09.02.2025 10:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

100%. One of my favourite things is that the amount of context I can put into an AI chat saves me hours of Googling to piece together a solution. But like what I might initially piece together, AI's first answer might be wrong. It's a remarkable time-saver when you *could* do most of it yourself.

11.01.2025 04:34 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Reminder to self: When you start typing things like "display: absolute", it's probably time for a break. πŸ˜‚

09.12.2024 10:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

My partner, who has never had much need to deal with SQL, is excited because he figured out joins for something he's working on.

Me, pointing at the schema: *gives him a pop quiz about why it's designed the way it is and hence joins are necessary, offers further explanation*

My god we're nerdy.

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

For my first Bluesky post, I would like to share the rabbit hole I spent my Saturday night in: Customising (visually) the output of Xdebug.

I regret nothing.

(PS don't judge me for the errors, I'm hacking around with some experimental stuff and I expected them πŸ˜…)

17.11.2024 02:56 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@doubleedesign is following 20 prominent accounts