Johnny Boy's Avatar

Johnny Boy

@0xjohnnyboy

Software Engineer πŸ‡«πŸ‡· | http://kelmot.net https://linktr.ee/johnnyb0y

77
Followers
735
Following
56
Posts
09.11.2023
Joined
Posts Following

Latest posts by Johnny Boy @0xjohnnyboy

Btw I've been rocking a Corne v4 for the past 6 months. Won't go back.

09.09.2025 11:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Holy smokes this is awesome, a new debugger for Phoenix LiveView. Think React devtools, but not a chrome extension.

github.com/software-man...

#ElixirLang

07.02.2025 14:37 πŸ‘ 150 πŸ” 40 πŸ’¬ 5 πŸ“Œ 5

You’re part of at least one elixir starter pack, I can tell because I followed you from there πŸ˜‰
But there are plenty and you can easily make your own

24.01.2025 11:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Elixir Developers Bluesky Starter Packs [5+ Lists β€’ Jan 2025] Follow the most interesting elixir developers accounts on Bluesky. Browse 5+ starter packs to discover elixir developers communities.

blueskystarterpack.com/elixir-devel...

24.01.2025 10:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Starter packs are probably your best option here, but you can also build your own feeds

24.01.2025 10:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Possible, j’ai la chance de ne plus avoir besoin de prendre le train depuis 2 mois πŸ˜‚

31.12.2024 09:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes, exactly. It’s still better than nothing but it’s still far from ideal imho.

30.12.2024 21:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

There's so much more than the pins: cable section, chips, supported protocols... If you only buy 240W power delivery cables even for data transfer that might not be the best solution. Plus I don't want to pay $50 for every single cable I need.
Also, specifications don't make it a standard.

30.12.2024 14:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

- Les pages carrΓ©ment trop chargΓ©es avec toujours des trucs pour les voitures de locs, hotels etc alors qu'on s'en fout
- Je ne comprends pas pourquoi on me propose toujours des trucs "paris et sa rΓ©gion" en haut, bien visible, alors que je n'y vais jamais

30.12.2024 13:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

There _are_ different cables for different purposes, with the same connector and no information allowing the user to tell the difference. Price doesn’t change this.

30.12.2024 13:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

- Impossible de mettre les trajets pro (contrairement Γ  l'ancienne app), il faut tΓ©lΓ©charger l'app "TGV inoui pro"
- Toujours 12 clics pour faire la mΓͺme commande d'abonnement chaque mois
- La "pub" gros scam pour te faire rembourser une partie au niveau du paiement (inadmissible Γ§a)

30.12.2024 13:45 πŸ‘ 3 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Also, USB-C will be (is ?) used by a broader range of people than RJ45: it's everywhere from a phone charger, to a ps5 controller, to an e-cig charger, to an external drive, etc etc.
As a software engineer I find the USB-C mess annoying. How is my mom (for example) supposed to figure this out ?

30.12.2024 13:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Not all cables are equal but they're all used for data transfer which isn't the case with USB-C. Plus, the category is generally labelled on the cable. If you're worrying about wiring standards, you can just use RJ45-T568A or RJ45-T568B.

USB-C really feels messier to me.

30.12.2024 13:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'll acknowledge USB-C as a standard when it'll be obvious which cables are thunderbolt, usb 3.0, 3.1, gen 2, power delivery 60W, power delivery 100W etc etc.

Now it's just confusing, you can't call a connector standard if it works for you 1 out of 4 times.

30.12.2024 12:35 πŸ‘ 5 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

I thought of CD burning a few weeks ago and remembered Nero Burning ROM. And realized I never noticed the pun, which is undoubtedly the very best pun of all times regarding software naming.

12.12.2024 12:32 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I believe DRY is more about business logic. I would duplicate code any time to avoid a clunky abstraction, as long as the business logic isn’t duplicated β€œtoo much”. And yes, β€œtoo much” is yet to be defined with your team, in a reasonable way.

10.12.2024 08:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Compare split keyboards Compare and print the layouts of popular split keyboards to find the one suited to you.

I’ve done some research for myself:
- Moonlander ZSA
- Dygma defy
- Bastard Keyboard Scylla or Charybdis
- Lily58
- Sofle v2
- Corne
- Kinesis Advantage 360
- Glove80

Are the most appealing to me.
Also compare.splitkb.com

29.11.2024 17:33 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I was thinking the same thing. The old syntax [] was kind of a warning to me against using too many arbitrary values.
I guess we’ll see how it goes

28.11.2024 12:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thank you, I don’t mind squashing (or rebase -i, generally) to clean up a feature branch but squashing merges kinda defeat the purpose, don’t they ?

26.11.2024 08:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Il faut placer le curseur correctement. Il faut faire simple sans faire trop simple.
On peut expliquer rapidement ce qu’est un OS et un noyau pour expliquer ce qu’est Linux par exemple.

22.11.2024 19:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yeah my take might sound a bit agist retrospectively: I meant people not used to computers and tech, typing with two fingers.

Old people are just an easy clichΓ© to picture.

100% on the vestige thing though.

22.11.2024 17:33 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I agree, and why even ask for confirmation if the sole purpose is to make the user copy/paste its password ? what does it bring to the table ?

Although this should depend on your target audience, even asking typed confirmation can be justified (old people for instance)

22.11.2024 11:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

oui et perso j'ai pas Γ©tΓ© prolifique sur un rΓ©seau social depuis genre 2008-2009, Γ§a remonte πŸ˜…

22.11.2024 08:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Then I should be 56 πŸ’€

22.11.2024 08:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

j'ai eu un dilemme similaire: "sΓ©rieux ou shitpost ?"
et j'ai dΓ©cidΓ© comme toi que ce serait un mΓ©lange des deux. Plus qu'Γ  poster maintenant

22.11.2024 08:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Comme la plupart des refontes du moment: « mehΒ Β». On dirait qu’ils ont voulu faire comme Decathlon en moins bien

20.11.2024 16:54 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thanks for this ! Angular team has been on fire lately, this is great congrats

20.11.2024 08:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Meet Angular v19 In the past two years we doubled down on our investment in developer experience and performanceβ€Šβ€”β€Šin every single release we’ve been…

πŸš€ Meet Angular v19

β€£ Incremental hydration
β€£ Server route config
β€£ linkedSignal, resource, renderEffect
β€£ Auto CSP
β€£ Unused import reporting
β€£ Standalone by default
β€£ Enhanced theming
β€£ Time picker
β€£ 2D drag & drop
β€£ Many codemods to modernize your code

Much more!

blog.angular.dev/meet-angular...

19.11.2024 16:59 πŸ‘ 196 πŸ” 61 πŸ’¬ 14 πŸ“Œ 4

First week at the new company completed 🫑
Best team I ever had so far !

15.11.2024 18:33 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - stevendborrelli/bluesky-tech-starter-packs: A list of tech-related Bluesky starter packs A list of tech-related Bluesky starter packs. Contribute to stevendborrelli/bluesky-tech-starter-packs development by creating an account on GitHub.

If you are new to Bluesky and looking for folks to follow, I have a list of over 100 tech-related starter packs in a git repo.

Please open a pull request if you have any updates.

github.com/stevendborre...

01.11.2024 20:31 πŸ‘ 30 πŸ” 8 πŸ’¬ 5 πŸ“Œ 4