- The splat operator, or *args and **kwargs in Python
-
Great detailed explanation of something I had passing knowledge of.
- Every data transform is technical debt
-
Food for your thoughts. I never faced the scaling issues of thousands of pipelines.
- Python Packaging, One Year Later: A Look Back at 2023 in Python Packaging
-
With much less experience, I came to the same conclusion in The maze of Python dependency management. I think the only sane approach of modern languages is to offer their own build and packaging system. Rust does it perfectly.
- git branches: intuition & reality
-
An interesting comparison on what we imagine Git branches are and what they are in reality.
- Rich Hickey’s Glossary and Decision Matrix
-
Thoughts about the talk.
- Deceptive Deprecation: The Truth About npm Deprecated Packages
-
Interesting analysis from the Aqua Security team, following a discussion on what is deprecation in the npm world. Both can be extended to your stack’s ecosystem.
- The Challenges and Pitfalls of Using Executors in Java
-
Concurent Programming is hard in every language. I’m happy I didn’t need to design anything too complicated when I was a consultant.
- Using Tig to Make Sense of Git
-
I use the
git`command-line for regular actions, e.g., commit, stash, cherry-pick, push, etc. For display actions, such as `git log
, I fall back to a Graphical User Interface: my tool of choice is Atlassian’s Sourcetree. Anything else, I’ll probably need to research it. - So Your Technical Debt Has Gone To Collections
-
Funny rant, unless you’re in the situation.
- How Ukraine built a volunteer hacker army from scratch
-
Volunteer Ukrainian hackers have inflicted over $1 billion in damage on Russia, outmaneuvering its cyber defenses through constantly adapting, coordinated attacks
The official site is https://itarmy.com.ua/?lang=en
- Let’s talk about joins
-
Lengthy "introduction" to the different kind of joins, including vertical ones.
+
Whether you like it or not, GitHub has become the primary provider to host one’s code. You or your company is probably using GitHub. I want to highlight some files to beautify your GitHub repository in this post.