Ben K-C

@Ben_KC
42 Followers
624 Following
128 Posts
Python programmer and proud owner of an almost-functioning Compaq Portable II
PronounsHe/They
BlogComing Soon
@jerod @changelog In the "HATEOAS Corpus" episode, you asked where the people, books, and implementations are. One that I would recommend looking into, especially for HATEOAS stuff, is Carson Gross, the book he co-authored called "Hypermedia Systems" (https://hypermedia.systems), and htmx (https://htmx.org), his JS library that extends HTML to be able to take full advantage of HTTP requests/RESTful APIs.
Hypermedia Systems

The revolutionary ideas that empowered the Web. A simpler approach to building applications on the Web and beyond with htmx and Hyperview. Enhancing web applications without using SPA frameworks.

Me, about a month ago: "I'm really enjoying Obsidian, but I don't get why so many people are using so many plugins. I just want a nice, simple note-taking experience."

Me, today: "These 50 plugins I have installed don't quite match my use case. I think I need to just write my own."

who needs things like skydiving when you can get the same adrenaline rush by causing an incident in prod

Here is my (slightly less unhinged than I expected) musings on the current state of designing for the web.

Generally, I think we lost something when we stopped calling people web designers and forced people to pick a side.

https://heather-buchel.com/blog/2023/10/why-your-web-design-sucks/

It's 2023, here is why your web design sucks.

Exploring the reasons why we no longer have web designers.

Remember, it's not always fair to ask someone to CW their life experiences, even if it makes you uncomfortable. Remember, most Fedi instances provide powerful tools to hide topics that make you uncomfortable!
We fixed the iPhone 15.
The argument would hold water if they were talking about needing a solution that could still work in Python implementations that don't have or have a different standard library, but that's definitely not what was going on. Does anybody have any insights here? 3/3
The thing is, though, itertools is in CPython's standard library, so it ships with it and has no additional dependencies. The commenters seemed to believe that, because it had to be imported, there was no way it was a built-in. Namespacing like this is not exactly unique to Python, so I don't know if this is just JS devs who don't understand that not every language's stdlib is in the global namespace (not knocking JS devs, but JS as a language definitely functions differently than most) 2/3
Saw something on YouTube that has me very confused. I was scrolling through Shorts when a #Python tutorial came up that started with `import itertools`. Because of this, the comments were full of "oh look, another Python tutorial that involves installing a package with thousands of dependencies to do a simple thing." 1/3