Leo πŸ΄β€β˜ οΈ's Avatar

Leo πŸ΄β€β˜ οΈ

@leostera.com

3,376
Followers
3,755
Following
4,261
Posts
06.07.2023
Joined
Posts Following

Latest posts by Leo πŸ΄β€β˜ οΈ @leostera.com

hi folks! long time no see. i’m officially open to work again, primarily interested in the dx + devtools + ai space

if anyone needs a principal engineer or technical product manager with 16+ years in the industry, my DMs are open!

linkedin.com/in/leostera
github.com/leostera

20.02.2026 09:43 πŸ‘ 19 πŸ” 9 πŸ’¬ 1 πŸ“Œ 0

hi folks! long time no see. i’m officially open to work again, primarily interested in the dx + devtools + ai space

if anyone needs a principal engineer or technical product manager with 16+ years in the industry, my DMs are open!

linkedin.com/in/leostera
github.com/leostera

20.02.2026 09:43 πŸ‘ 19 πŸ” 9 πŸ’¬ 1 πŸ“Œ 0

3ΜΆdΜΆ2y

31.12.2024 21:54 πŸ‘ 15 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

thanks thomas! same to you πŸ«‚

28.12.2024 21:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

i wish y’all some deep rest and joy with your loved ones these holidays. i’m signing off till 2025

catch you on the other side πŸ‘‹

28.12.2024 20:33 πŸ‘ 37 πŸ” 0 πŸ’¬ 4 πŸ“Œ 0

wait one *whole* camel what are we feeding the entire middle earth camels are massive

28.12.2024 02:10 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

ikr! i have no idea why i have like 15k stars β€” i don’t have anything remotely popular like this

26.12.2024 21:21 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

i think 1500 contributions mostly in january and then it dies off and barely anything

but i’ve been collecting a lot of stars and i think this may be counting stars from projects i’ve done minor contributions to

26.12.2024 16:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

only one?!? lucky you! πŸ€

also:

bsky.app/profile/leos...

26.12.2024 15:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

thanks πŸ™ and yeah most companies i worked with don’t use github.com, but this year i’ve been product managing so also no coding!

so what’s here is basically open source ocaml stuff

26.12.2024 13:39 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Post image

boy if i wasn't having an absolute dumpster fire of a year and my psyche rapidly collapsing in on itself, this github unwrapped would be unreal

26.12.2024 12:58 πŸ‘ 40 πŸ” 0 πŸ’¬ 7 πŸ“Œ 1

i reaaaaally try but i end up with thousands of photos that never get published

22.12.2024 14:24 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

neurodivergent here πŸ€“ ✨

bsky.app/profile/leos...

21.12.2024 20:24 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Sam’s done it again! πŸ‘

This piece made me (finally) clearly see the link between turing machines and assembly and if you only ~kind of~ get it, I think you should read it too ✨

21.12.2024 01:49 πŸ‘ 23 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

this is why i think the distinction between compiler and transpiler is meaningless

do people think processors run object code directly? (they do not; object code is further compiled to microcode on the fly under the hood)

20.12.2024 20:57 πŸ‘ 48 πŸ” 3 πŸ’¬ 4 πŸ“Œ 0

it’s action
reaction
just random interaction

20.12.2024 18:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

maybe accepting some friction is not such a bad way to stay present in the things i do

20.12.2024 18:16 πŸ‘ 4 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0

i wish Lr had better cull-on-import tools (like similarity groups, zoom previews). this would've helped me keep my catalog cleaner throughout these last 2 years

20.12.2024 17:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

that said, culling, editing, and exporting in capture one feel great!

just gotta figure out how to do this workflow in a multi-device
friendly way (i often import on my laptop)

20.12.2024 16:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

lightroom would handle this for you, so i never saw my raws on disk they were cloud sync'd by adobe. that was great!

in fact, these past few days trying to find a reasonable way to impoirt and cull a 30,000 picture catalog have made me miss lightroom catalog management (for my use case)

20.12.2024 16:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

the recommended flow is to create sessions for every day/shoot/whatever you do, and then once you're done editing and outputting things for it, import a session into your catalog

and then use the catalog as an archive.

BUT then you can't re-edit the session and have it sync

20.12.2024 16:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

what sessions do *great* is being self contained: captured, selected, and outputs are all within the same folder (so yay i won't lose those exported JPEGs anymore!)

20.12.2024 16:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

this means i can import into asession from my sd card, and on disk it'll look like

./Sessions/{name}/Captured/YYYY/MM/DD/raw

which is very close to what i want

but the session browser doesn't see pictures in child dirs of Captured! so i gotta manually create favorites or tag 'em which is ugh

20.12.2024 16:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

#1 right now catalogs would either reference files (so i have to manually copy them from the SD cards) or manage them inside the .cocatalog file (which is massive and supposed to be opaque)

a session always copies and you can do is8601 BUT it won't *see* the files below the first folder

20.12.2024 16:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

i want to:

1. copy on import into an capture-time ISO8601 dir structure of my choosing, so all my masters go into iCloud

2. cull into long-running sessions that reference the masters, but keep outputs local

iCloud/Photography/
./RAWS/YYYY/MM/DD/raw+xmp
./Sessions/<name>/{selected,outputs}

20.12.2024 16:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

or rather: my use case is poorly covered by it

20.12.2024 16:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

capture one file management is an absolute mess

20.12.2024 16:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
two men are arm wrestling each other in a gym . ALT: two men are arm wrestling each other in a gym .

solidarity

20.12.2024 02:11 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

capture one's catalog is a sqlite database... πŸ‘€

i'm getting *ideas*

19.12.2024 22:38 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

capture one update: i had to nuke my catalog of 30k pictures because c1 crashed on startup -- trying again with... smaller catalogs? ugh

19.12.2024 21:44 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0