Julia Evans
b0rk.social.jvns.ca.ap.brid.gy
Julia Evans
@b0rk.social.jvns.ca.ap.brid.gy
programming and exclamation marks

I have DMs muted from people I don’t follow.

[bridged from https://social.jvns.ca/@b0rk on the fediverse by https://fed.brid.gy/ ]
if your company sets a `Content-Security-Policy` header: who's in charge of deciding what it should be? (someone in security? someone who works on the frontend? other? multiple people?)

https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/CSP
Content Security Policy (CSP) - HTTP | MDN
Content Security Policy (CSP) is a feature that helps to prevent or minimize the risk of certain types of security threats. It consists of a series of instructions from a website to a browser, which instruct the browser to place restrictions on the things that the code comprising the site is allowed to do.
developer.mozilla.org
November 20, 2025 at 7:50 PM
Wizard Zines is doing another Big Zine Sale again this year on Friday, November 28th! One day only.

here’s a google calendar link for the duration of the sale if you want a reminder: https://wzrd.page/cal (or an ICS link: https://wzrd.page/cal.ics)
November 18, 2025 at 4:34 PM
been enjoying @jyn's weird terminal posts, like "how I use my terminal" https://jyn.dev/how-i-use-my-terminal/ and "the terminal of the future" https://jyn.dev/the-terminal-of-the-future

Also kind of makes me want to add a "bibliography" section to my blog posts, what a cool idea
how i use my terminal
i have gone a little above and beyond trying to get all the features of VSCode
jyn.dev
November 12, 2025 at 1:12 AM
we just finished a huge project: all of the paid zines at https://wizardzines.com now have a transcript for screen reader users!!!

If you bought a previous version of the zines that don't have the transcript, you can email us at support@wizardzines.com to get it. More info here […]
Original post on social.jvns.ca
social.jvns.ca
November 11, 2025 at 4:13 PM
I have a new zine idea and I think I'm going to work on it secretly for a little while before talking about it but I'm feeling excited

(it is related to making websites)
November 10, 2025 at 6:50 PM
Reposted by Julia Evans
Behold the zipper’s first upgrade in over a century. YKK, the Japanese company that makes about half the world’s zippers, has created a zipper that removes the traditional fabric tape, creating a lighter, more flexible, lower-impact closure that sits flush with garments. It requires new […]
Original post on wandering.shop
wandering.shop
November 7, 2025 at 5:05 PM
i switched from making zines in a basic note-taking app to Affinity Designer years ago but now that Canva announced that they're making it free I'm thinking of switching back to working in Goodnotes

it has a lot of limitations (basic stuff like "you can't change the width of a line after you […]
Original post on social.jvns.ca
social.jvns.ca
November 7, 2025 at 2:42 PM
sometimes I wonder if it would be clearer to call "detached HEAD state" in Git something like "branchless state", because all it really means is that you don't have a current branch

(sort of like https://github.com/arxanas/git-branchless)
GitHub - arxanas/git-branchless: High-velocity, monorepo-scale workflow for Git
High-velocity, monorepo-scale workflow for Git. Contribute to arxanas/git-branchless development by creating an account on GitHub.
github.com
October 27, 2025 at 5:13 PM
Reposted by Julia Evans
For anyone else considering the seasonal pursuit of carving a pumpkin and spending time looking through dollar store toolkits or scrolling through dozens of identical crappy plastic tool sets in attractive clamshell zip cases on Amazon, let me save you some time.

The magic term you want is […]
Original post on mastodon.social
mastodon.social
October 19, 2025 at 2:09 AM
I know there are a lot of CSS magicians on the fediverse, is anyone open to freelance work? we're looking for some help with https://wizardzines.com

share a link to your site?
wizard zines
wizardzines.com
October 21, 2025 at 2:17 PM
just added the MEGA TERMINAL CHEAT SHEET from "The Secret Rules of the Terminal" to our list of posters at https://wizardzines.com/#posters
October 20, 2025 at 3:22 PM
TERM

https://wizardzines.com/comics/term/

(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal)
October 14, 2025 at 3:09 PM
Notes on switching to Helix from vim
jvns.ca
October 10, 2025 at 2:23 PM
would any of you folks be interested in reading an explanation of Git's data model I'm working on? (with the goal of including it in Git's official documentation)

if so, reply to this and I'll DM you a link!
October 8, 2025 at 8:03 PM
git usage question: if you use `git pull` and `git push`, how do you usually use them?

possible answers include:

- just run `git push` and `git pull` with no arguments (other than --rebase or --ff-only etc)
- always specify remote/branch with `git push origin main` and `git pull origin main`
- […]
Original post on social.jvns.ca
social.jvns.ca
October 6, 2025 at 9:05 PM
I'm thinking of trying to add an explanation of Git's core data model (commits / branches / references) to Git's official documentation, but where should it go?

curious about where you would think to look for such a thing

here are the current docs: https://git-scm.com/docs
Git - Reference
git-scm.com
September 29, 2025 at 4:38 PM
meet the terminal emulator https://wizardzines.com/comics/meet-the-terminal-emulator/

(from The Secret Rules of the Terminal, out now! (https://wizardzines.com/zines/terminal/)
September 29, 2025 at 4:15 PM
related to the Git cheat sheet I mentioned last week https://git-scm.com/cheat-sheet, I'm thinking of making some changes to the official Git glossary (https://git-scm.com/docs/gitglossary), to make it easier to look up what terms like "object" or "reference" mean in Git

I need some test […]
Original post on social.jvns.ca
social.jvns.ca
September 25, 2025 at 7:53 PM
stty

https://wizardzines.com/comics/stty/

(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal/)
September 24, 2025 at 3:21 PM
added a cheat sheet to the official Git website https://git-scm.com/cheat-sheet
September 16, 2025 at 6:27 PM
more "how do you use this git feature" questions: do you ever use `git reset --soft`? What do you use it for?

(note: --soft is not the default)
September 16, 2025 at 2:17 PM
TERM

https://wizardzines.com/comics/term/

(from "The Secret Rules of the Terminal", out now! https://wizardzines.com/zines/terminal/)
September 15, 2025 at 3:07 PM
another slightly obscure git question: have you ever used the “pushremote“ option in Git so that you can push a branch to a different remote than you pull from? Why?
September 13, 2025 at 1:16 PM
Reposted by Julia Evans
Today, we’re ready to show you the upcoming quote posts feature in more detail. We’ve put together a blog post with examples of how quote posts will work on Mastodon, ahead of early access on our own servers next week 💬 Full launch to come, in Mastodon v4.5 […]
Original post on mastodon.social
mastodon.social
September 11, 2025 at 6:29 PM