About
Building micro frontend architecture, a design system, and other shared software…
Articles by Dane
Activity
-
ITHAKA is hiring! We are looking for a Software Engineer to join our Enabling Services team dedicated to improving the engineering platform and…
ITHAKA is hiring! We are looking for a Software Engineer to join our Enabling Services team dedicated to improving the engineering platform and…
Liked by Dane Hillard
-
To celebrate 100K subscribers to my newsletter, Tidy First, I'm offering a 30% lifetime discount this week. What started as a way to guilt myself…
To celebrate 100K subscribers to my newsletter, Tidy First, I'm offering a 30% lifetime discount this week. What started as a way to guilt myself…
Liked by Dane Hillard
-
Congrats to Django for getting 80K GitHub stars! 🥳🍰 It's the most starred backend framework... not only in Python, but in all programming…
Congrats to Django for getting 80K GitHub stars! 🥳🍰 It's the most starred backend framework... not only in Python, but in all programming…
Liked by Dane Hillard
Experience
Education
Publications
-
Publishing Python Packages
Manning Publications
The life of a package maintainer can be hard. Beyond writing working code, you have to triage issues, review pull requests, and create releases regularly. Don't let the logistics of package management get in your way.
Publishing Python Packages: Test, share, and automate your projects is a book about creating a streamlined, repeatable process for authoring and maintaining Python packages.
Whether you're looking to create your first published Python package or trying to reduce the…The life of a package maintainer can be hard. Beyond writing working code, you have to triage issues, review pull requests, and create releases regularly. Don't let the logistics of package management get in your way.
Publishing Python Packages: Test, share, and automate your projects is a book about creating a streamlined, repeatable process for authoring and maintaining Python packages.
Whether you're looking to create your first published Python package or trying to reduce the maintenance burden of the packages you already work on, Publishing Python Packages: Test, share, and automate your projects has something for you:
- Create an effective development environment for package authoring.
- Explore the anatomy of a Python package in depth.
- Create an automated, continuous integration pipeline for code quality and testing.
- Publish a Python package to the Python Package Index (PyPI) and learn how to publish packages to private repositories for your organization. -
Practices of the Python Pro
Manning Publications
Professional developers know the many benefits of writing application code that’s clean, well-organized, and easy to maintain. By learning and following established patterns and best practices, you can take your code and your career to a new level. With Practices of the Python Pro, you’ll learn to design professional-level, clean, easily-maintainable software at scale using the incredibly popular programming language, Python. You’ll find easy-to-grok examples that use pseudocode and Python to…
Professional developers know the many benefits of writing application code that’s clean, well-organized, and easy to maintain. By learning and following established patterns and best practices, you can take your code and your career to a new level. With Practices of the Python Pro, you’ll learn to design professional-level, clean, easily-maintainable software at scale using the incredibly popular programming language, Python. You’ll find easy-to-grok examples that use pseudocode and Python to introduce software development best practices, along with dozens of instantly-useful techniques that will help you code like a pro.
Projects
-
repo-man
Manage repositories of different types
-
Pharos
Pharos, JSTOR's design system, guides us to create cohesive, supportive, and beautiful experiences for the intellectually curious.
Other creatorsSee project -
django-webmention
- Present
A pluggable Django application for sending and receiving webmentions.
Recommendations received
2 people have recommended Dane
Join now to viewMore activity by Dane
-
For those of you heading over to Bluesky...I have long appreciated my little and mostly non-toxic tech bubble on Twitter, and have liked Bluesky…
For those of you heading over to Bluesky...I have long appreciated my little and mostly non-toxic tech bubble on Twitter, and have liked Bluesky…
Shared by Dane Hillard
-
This week was incredible. Launched the GitHub Secure Open Source Fund Launched the 2024 Open Source Funding report with The Linux Foundation and…
This week was incredible. Launched the GitHub Secure Open Source Fund Launched the 2024 Open Source Funding report with The Linux Foundation and…
Liked by Dane Hillard
-
Preview of the next blog post (seeing the Python package SBOM data forest through the trees! 🌲) Will be live later at:…
Preview of the next blog post (seeing the Python package SBOM data forest through the trees! 🌲) Will be live later at:…
Liked by Dane Hillard
-
We just added a grand total on opensourcepledge.com. Member companies have paid $1,994,146 to maintainers over the past year. 😱 Who is going to push…
We just added a grand total on opensourcepledge.com. Member companies have paid $1,994,146 to maintainers over the past year. 😱 Who is going to push…
Liked by Dane Hillard
-
Sometimes, you have a dinner with a friend, start talking about different fields, and end up with a half-backed idea. Next, you start talking to…
Sometimes, you have a dinner with a friend, start talking about different fields, and end up with a half-backed idea. Next, you start talking to…
Liked by Dane Hillard
-
The Medieval Document Collection on JSTOR features high-resolution images of rare manuscripts from Western Michigan University Libraries' Special…
The Medieval Document Collection on JSTOR features high-resolution images of rare manuscripts from Western Michigan University Libraries' Special…
Liked by Dane Hillard
-
“When someone asks you to show them your software architecture, first, ask them what they are trying to understand. You can then chose the…
“When someone asks you to show them your software architecture, first, ask them what they are trying to understand. You can then chose the…
Liked by Dane Hillard
-
This is an amazing development in the world of accessibility! The Braille Institute of America has created a free font specifically designed to…
This is an amazing development in the world of accessibility! The Braille Institute of America has created a free font specifically designed to…
Liked by Dane Hillard
-
We are thrilled to announce the new GitHub Secure Open Source Fund, enabling maintainers to use the power of agentic AI with Copilot Autofix to…
We are thrilled to announce the new GitHub Secure Open Source Fund, enabling maintainers to use the power of agentic AI with Copilot Autofix to…
Liked by Dane Hillard
-
whoa the best book on OOP I know is now available for Python, too: https://lnkd.in/dwJ2DYbc Of course, given it’s a translation, the Python doesn’t…
whoa the best book on OOP I know is now available for Python, too: https://lnkd.in/dwJ2DYbc Of course, given it’s a translation, the Python doesn’t…
Liked by Dane Hillard
-
We are slowly but surely getting back in action. Hackers are the new taggers. https://lnkd.in/g-VTk-uS
We are slowly but surely getting back in action. Hackers are the new taggers. https://lnkd.in/g-VTk-uS
Liked by Dane Hillard
-
It depends a lot on what one does but having the experience I have today, I wouldn't pick Python again if it hadn't started treating type hints as a…
It depends a lot on what one does but having the experience I have today, I wouldn't pick Python again if it hadn't started treating type hints as a…
Liked by Dane Hillard
-
uv is yet again on Hacker News front page - this time, for the newest PyTorch documentation. And I am glad to say I contributed a little to that…
uv is yet again on Hacker News front page - this time, for the newest PyTorch documentation. And I am glad to say I contributed a little to that…
Liked by Dane Hillard
-
Something that always bugs me is that software engineers care a lot about "software design", but there's (at least) two *completely separate things*…
Something that always bugs me is that software engineers care a lot about "software design", but there's (at least) two *completely separate things*…
Liked by Dane Hillard
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More