Top all-time · #7694
Claudio Jolowicz
Personal blog · cjolowicz.github.io/postsprogramming
Claudio Jolowicz's personal blog at cjolowicz.github.io covers programming. Since 2020, 10 different Hacker News readers have linked it 16 times, most often “Hypermodern Python”. The last post was in 2020, but the archive is still widely read.
Too few sampled comments (3) to say how often HN recommends it.?
Why HN links it
HN readers link Claudio Jolowicz's Hypermodern Python series, a set of posts on Python project tooling and setup. Commenters say it overlaps with his package-creation posts and recommend it as further reading.
Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Claudio Jolowicz's website
Most-linked posts?
- Hypermodern Python9 people · 15 mentions · first linked 2020-05-20
What Hacker News says?
cool - there's a lot of overlap with the "Hypermodern Python"[1] so if anyone enjoyed this and wants to read more, they might also enjoy that. [1]: https://cjolowicz.github.io/posts/hypermodern-python-01-setu...
Comment linking /posts/hypermodern-python-01-setup/
on “How to create a Python package in 2022”Submitted Hypermodern Python as a story · 363 points
HN discussionI quite liked the series of blog posts called Hypermodern Python: https://cjolowicz.github.io/posts/hypermodern-python-01-setu...
Comment linking /posts/hypermodern-python-01-setup/
on “How to make a Python package in 2021”Submitted Hypermodern Python as a story · 9 points
HN discussionAfter reading this guide I would still recommend people to use this guide. https://cjolowicz.github.io/posts/hypermodern-python-01-setu... It's great for beginners and experts. As a long time python veteran it completely changed how I work with python for the better. It is lengthy with lots of optional steps. Just skip the ones you don't find relevant.
Comment linking /posts/hypermodern-python-01-setup/
on “How to make a Python package in 2021”Submitted Hypermodern Python as a story · 5 points
HN discussionYou need `pyenv` and `nox`. Just read this entire guide https://cjolowicz.github.io/posts/hypermodern-python-01-setu...
Comment linking /posts/hypermodern-python-01-setup/
on “Use `Python -m Pip`”Submitted Hypermodern Python as a story · 3 points
HN discussionI haven't used pip directly in years. Lots have changed in the Python eco system and I feel like using pip (directly) for dependency management has it's writing on the wall. https://cjolowicz.github.io/posts/hypermodern-python-01-setu...
Comment linking /posts/hypermodern-python-01-setup/
on “Use `Python -m Pip`”Submitted Hypermodern Python: Typing (2020) as a story · 2 points
HN discussionI also insist on poetry for any python modules or applications. If it's going to support multiple versions of python then throw pyenv in for development and cicd. If your new to poetry and pyenv I can't recommend https://cjolowicz.github.io/posts/hypermodern-python-01-setu... enough. Even with 10 years python experience it changed how I work with it for the better.
Comment linking /posts/hypermodern-python-01-setup/
on “Virtual Environments Demystified”Submitted Hypermodern Python (2020) as a story · 2 points
HN discussionI have seen the Hypermodern Python series of blog posts referenced here a few times. I'm a big fan of that approach personally. I'd also be curious what others recommend! https://cjolowicz.github.io/posts/hypermodern-python-01-setu...
Comment linking /posts/hypermodern-python-01-setup/
on “Pipenv: Promises a Lot, Delivers Little (2020)”Submitted Hypermodern Python (2020) as a story · 1 points
HN discussionAbout a year ago or so I moved to pyenv and poetry. I have used python for over 10 years it was a game changer. I recommend this guide if your still using pip and venv. https://cjolowicz.github.io/posts/hypermodern-python-01-setu...
Comment linking /posts/hypermodern-python-01-setup/
on “Pipenv: Python Dev Workflow for Humans”I felt the same way about only needing requirements.txt until I managed a project that needed to be compatible across many versions of python and some of it's dependencies were renamed from one version to another. I highly recommend you take a look at the hypermodern python guide https://cjolowicz.github.io/posts/hypermodern-python-01-setu...
Comment linking /posts/hypermodern-python-01-setup/
on “Pipenv: Python Dev Workflow for Humans”