Gitting to know git reflog
A deep dive into git reflog with examples
Just published. I think everyone who uses git would benefit from this information. While git reflog by itself is a simple log, it takes a lot to understand its output.
Credits to the amazing Git zine from @b0rk.jvns.ca
ramenhost.dev/posts/gittin...
09.03.2025 16:52
π 1
π 0
π¬ 0
π 0
Learning about zizmor, a static analysis tool for GitHub Actions from @yossarian.net github.com/woodruffw/zi...
01.02.2025 17:04
π 8
π 3
π¬ 0
π 1
Glad to find people who could relate to this. Thank you. Will update the Ikigai map for clarity.
30.01.2025 06:15
π 1
π 0
π¬ 0
π 0
what's involved in getting a "modern" terminal setup? jvns.ca/blog/2025/01...
11.01.2025 16:49
π 571
π 50
π¬ 7
π 23
I am convinced 99% of websites should use magic links + passkeys.
It bypasses all (debatable) portability objections to passkeys, itβs at least as secure as email-based recovery, as fast as a password manager, itβs available to all usersβ¦ and importantly, no passwords!
02.01.2025 15:26
π 155
π 31
π¬ 20
π 3
"rules" that terminal programs follow jvns.ca/blog/2024/11...
12.12.2024 16:58
π 462
π 62
π¬ 23
π 1
Life tip: you can insert USB cables correctly the first time most of the time by ensuring the USB symbol is facing up (or to the right if it's on its side).
08.12.2024 12:27
π 2871
π 230
π¬ 175
π 62
Incredible attack vector with shell injection in branch name to compromise deployment CI and deliver cryptocurrency miner in published PyPI packages.
07.12.2024 18:45
π 1
π 0
π¬ 1
π 0
I'm genuinely perplexed. What's the point of writing 42 as FORTY_TWO?
06.12.2024 16:00
π 2
π 0
π¬ 1
π 0
Today I Learned
Microblogs of some small things Iβve learned.
Started a new microblog series of some small things I've learned about programming and computers in general. Inspired by @b0rk.jvns.ca
03.12.2024 04:52
π 0
π 0
π¬ 0
π 0
I found your post very relatable. Haven't been able to explain why I do certain things and now I have a name for it. Thanks!
03.12.2024 02:27
π 1
π 0
π¬ 0
π 0
Employee lawsuit accuses Apple of spying on its workers | Semafor
The suit alleges Apple forces employees to give up their personal privacy rights and surveils them through iCloud accounts and non-work devices.
Repeat after me:
NEVER USE EMPLOYER DEVICES OR SERVICES FOR ANYTHING PERSONAL
At Google I bought my own Chromebook, had it enterprise provisioned, and kept anything personal in a separate profile. I also verified that the company policies supported this separation.
www.semafor.com/article/12/0...
02.12.2024 17:13
π 70
π 22
π¬ 7
π 5
I am okay with js staying in my web browser. please make native apps great again.
02.12.2024 03:41
π 1
π 0
π¬ 0
π 0
Javascript has a fair share of contribution
02.12.2024 03:01
π 1
π 0
π¬ 1
π 0
I wish I could say this
02.12.2024 02:58
π 1
π 0
π¬ 1
π 0
Advent of Code 2024
This was my tenth(!) year building 25 days of puzzles for #AdventOfCode. You can solve them all for free! Most people write code to solve them, but you can solve them however you like. I hope they help people become better programmers. π
The first puzzle comes out in two hours: adventofcode.com
01.12.2024 02:57
π 1129
π 208
π¬ 61
π 22
If you add a branch protection rule on a forked repo and try to do "Sync fork" on web, github acts confused.
01.12.2024 10:19
π 0
π 0
π¬ 0
π 0
We been dealing with 140-3 and I would very much like to read the full version if you plan to publish.
30.11.2024 18:13
π 0
π 0
π¬ 1
π 0
Me: My calves are really tight
Masseuse: Honey, your entire body is tight. Are you sitting at a computer all day?
π₯²
30.11.2024 16:45
π 157
π 4
π¬ 8
π 0
I am sick of all apps becoming a Webview. Browser is the only OS many need now.
30.11.2024 07:31
π 0
π 0
π¬ 0
π 0
Yeah, I guess that's a good enough argument.
29.11.2024 17:05
π 0
π 0
π¬ 0
π 0
In regards to libraries and tooling for generative AI, I have the impression that the Python ecosystem is more resourceful and mature. Therefore, it would likely be the preferred choice for many.
29.11.2024 16:25
π 0
π 0
π¬ 1
π 0
Some of you never closed a single browser tab on your phone and when you give it to a friend they can see what you googled for the last 5 yrs of your life
29.11.2024 15:47
π 109
π 5
π¬ 9
π 0
For a RAG chat prototype, I used rust instead of python for no specific reason. Now I am about to present it to colleagues and how do I justify my choice of language?
29.11.2024 13:19
π 0
π 0
π¬ 2
π 0
1. Some people are not cut out to be leaders.
2. If you're a leader and have these people as subordinate leaders, it's your duty to replace them.
3. If you don't act, you're who is being described in #1.
26.11.2024 17:41
π 51
π 5
π¬ 2
π 1
I created a dev drive of 50GB thinking it's enough for source code.
I am now running cargo clean everyday.
26.11.2024 18:06
π 1
π 0
π¬ 0
π 0