jub0bs
jub0bs.com
jub0bs
@jub0bs.com
infosec enthusiast • Go dev & trainer • minor contributor to the Go project • minimalist • atheist • chaotic good • trying to make sense of the Web • he/him
Blog: https://jub0bs.com
Free Go course: https://github.com/jub0bs/go-course-beginner
Free 🇵🇸!
💡 Did you know that you can craft URLs that bypass X/Twitter's URL shortener (t[.]co) and domain deny list?

For instance, try sharing x.com/login?redire... in a tweet and clicking the link; you will ultimately be redirected to ddosecrets.com (which is banned by X) without ever traversing t[.]co!
June 16, 2025 at 5:10 PM
FWIW, here is a snapshot of a slide from my introductory course:
June 4, 2025 at 6:28 PM
This is the kind of stuff that "optics" conjures up in my mind when I chance upon it in a news article. Nothing else. 🤷
May 28, 2025 at 4:00 PM
Initialising a #CORS middleware has been steadily getting faster and less memory-hungry in recent versions of github.com/jub0bs/cors, as shown by this chart (lower is better). 😇 #golang
February 14, 2025 at 8:10 AM
Go's logo may strike you as uninspired and unremarkable. I'm guessing that the manga-style speed lines are meant to convey that the language is intended for "programming at scale". Right?
December 9, 2024 at 2:18 AM
Introduce yourself with four video games.
bsky.app/profile/eric...
November 21, 2024 at 5:20 PM
July 19, 2024 at 12:32 PM
It turns out that rs/cors (Go's most popular CORS middleware library) allocates a lot of memory in response to some malicious unauthenticated requests. 😬
April 10, 2024 at 3:38 PM
Here is a Go challenge for you! 🤓
Without modifying my package named "puzzler", can you create, in the main function, a variable of (non-exported) type puzzler.config? Playground: https://go.dev/play/p/hSSRfbZbjKK
I'll post a solution tomorrow. 😉
August 8, 2023 at 5:24 PM
NaNs and maps don't mix well, but Go 1.21's upcoming 'clear' builtin function will allow us to properly delete all keys from a map (including keys that are not reflexive for equality). This is likely to prove particularly useful in generic code.
https://go.dev/play/p/eoiTQq3YgJ4?v=gotip
August 8, 2023 at 2:31 PM