Toots for ljmc@fosstodon.org account

Written by ljmc ⍼ :python: on 2024-11-20 at 09:25

In my experience, the people who complain about pre-commit checks slowing them down are the exact people I want pre-commit checks for and why the first step in my build pipelines is pre-commit run --all-files.

[#]programming #developer #devex #git

=> More informations about this toot | View the thread

Written by ljmc ⍼ :python: on 2024-11-05 at 09:14

I know two things for certain, I’m not a Java dev and Agile values “working software over comprehensive documentation”.

I also know the number of undocumented Deprecated annotations I see is making me angry.

[#]programming #development #java #antipatterns #Agile

=> More informations about this toot | View the thread

Written by ljmc ⍼ :python: on 2024-10-03 at 08:08

No need for social engineering when CI/CD pipelines are always left in debug mode and print secrets to the logs.

[#]programming #dev #devops #cicd

=> View attached media

=> More informations about this toot | View the thread

Written by ljmc ⍼ :python: on 2024-09-27 at 06:01

A company whose agile culture relies on rigorously following agile processes is as agile as the Democratic Popular Republic of Korea is democratic.

[#]hottake #dev #developers #management #agile #scrum #programming

=> More informations about this toot | View the thread

Written by ljmc ⍼ :python: on 2024-09-26 at 12:31

Stumbled onto one of my deprecated tools in a Confluence page yesterday. Last update to the script was 3 years ago, last update to the core data was 2.5 years ago, not long before it got replaced by another team’s service that was accessible via the UI.

This script helped prop up what is still my main project and area of focus, but more than that it was dead simple and I miss that.

[#]programming #simple #Python

=> More informations about this toot | View the thread

Written by ljmc ⍼ :python: on 2024-09-24 at 07:09

Dataclasses are recent enough in Python to be found in a small subset of all code that is out there, so the slop machines are no good with them.

=> More informations about this toot | View the thread

Written by ljmc ⍼ :python: on 2024-09-24 at 07:02

Had a colleague yesterday arguing to me that python sets use dunder equal for regular non-frozen dataclasses, and dunder hash only for frozen ones, which is incorrect.

Asked them to produce a demo before they write more code. Demo looked generated and failed, at which point they blamed having exhausted their o1 tokens and fallen back to GPT-o4 which is “worse at coding”.

[#]noai #Python #programming #llm #ChatGPT

=> More informations about this toot | View the thread

Written by ljmc ⍼ :python: on 2024-03-26 at 18:03

Replaced the battery around 3 years ago with a iFixit kit, I’m still considering doing that again since it would be both cheaper and more environmentally friendly given that the laptop can still handle everything I need it to, i.e. Firefox, Wireguard, Obsidian and Neovim with LSPs.

=> More informations about this toot | View the thread

Written by ljmc ⍼ :python: on 2024-03-26 at 17:59

To be fair the EOL thing only started being a problem last year and soon after the OpenCore Legacy Patcher 1.0 release came out. I’m on Sonoma now and everything is running perfectly.

=> More informations about this toot | View the thread

Written by ljmc ⍼ :python: on 2024-03-26 at 17:56

The battery in my MacBook 12" from 2015 is all the way dead again…

It’s been a long time coming, starting off with pretty weak specs and having been EOL for years and whatnot, but maybe it’s time to look for a replacement.

=> More informations about this toot | View the thread

=> This profile with reblog | Go to ljmc@fosstodon.org account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/110479287017849035
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
311.811737 milliseconds
Gemini-to-HTML Time
2.57073 milliseconds

This content has been proxied by September (ba2dc).