Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)MA
Posts
11
Comments
427
Joined
2 yr. ago

  • I’ve been at this for 25 years and a restriction on variable name length hasn’t been a problem since then.

    A good senior dev shouldn’t just be older, they should have continued to learn and evolve.

    I do remember texting abbreviations because we texted on a number pad with no autocomplete.

    Everyone I know was happy to switch to better keyboards and autocomplete as soon as they were available.

  • Solution: Code Style Guidelines doc that the team agrees on. A checkbox in the PR template that affirms that code is compliant with the guidelines.

    This way it’s not personal, it’s a rule that everyone should follow as a shared standard.

  • I did this years ago with directional cantennas. The distance was about 350 feet or 106 meters. It worked OK but seemed easy to break.

    I remember once being confused why the printer wasn’t working only to realize I had selected a printer a block away at someone else’s house…

  • Dynamic DNS and Duck DNS don’t update your IP address, rather they give you a stable DNS name that’s updated automatically when the IP address changes.

    Some ISPs do issue static IPs. Some always do, so might if you ask or pay or fee. If you don’t know otherwise, assume your home IP will change

  • The Anker 575 can drive dual 4K monitors at 60 Hz and is supported by Linux, although I’ve best luck driving one monitor with a dedicated laptop USB C port. It currently retails above $200 though.

  • You don’t define bitrot. If you leave software alone with no updates for long enough, yes, there will be problems.

    There will eventually be a security issue with no fix, or a new OS or hardware it doesn’t work on.

    Backups can also fail over time if restores are not tested periodically.

    This recently happened to me. A server wouldn’t boot anymore, so we restored from backup, but it still wouldn’t boot. The issue was that we’d introduced change that caused a boot failure. To fix that by restoring from a backup, we’d need a backup from before that change. It turns out we had one, but didn’t realize what the issue was.

    The other moral is to reboot frequently if only to confirm the system can still boot.

  • If your concern is about the comfort using the Control key frequently, another option is to solve this at the keyboard hardware or firmware level.

    For example, I use a Corne keyboard with a control key on a convenient thumb key. I also don’t have to hold it. I can tap it and tap the next key.

    Also, by holding down another thumb key on the other hand, arrow keys are available for the home row. With this, using arrow keys and modifier keys via comfortable across all apps.

    https://mark.stosberg.com/markstos-corne-3x5-1-keyboard-layout/