- π I am currently working on Watervize, a B2B2B/C SaaS that helps Irrigation Districts manage their resources, improve efficiency, report on water usage, and communicate with their customers π§
- π’ My latest project, django-generate-series, makes it easier to use Postgres' generate_series to create sequences with Django's ORM
- βΉοΈ django-model-info provides a Django Management Command for displaying details about your project's models such as listing model fields, relations, methods, and more
- π― Iβm looking to collaborate on graph representations in Postgresql databases. I'm porting and expanding the functionality of my django package for Directed Acyclic Graphs (DAGs) (django-postgresql-dag) into a new project, django-directed. It's still very much a work in progress, but will be more generalized to working with all types of directed graphs.
- Server-Side is Dead! Long Live Server-Side (+ HTMX) (DjangoCon 2021) | Slides | Example project
- Home on the range with Django - getting comfortable with ranges and range fields (DjangoCon 2022) | Slides | Slides zip package
- Building things when you have a cluttered mind (DjangoCon 2023) | Slides | Slides zip package
- π¬ Ask me about Django or HTMX.
- π± Iβm currently learning more about applied graph theory, advanced PDF generation tools, etc.
- πͺ I have contributed (often in small ways) to a multitude of open source projects, and moderate some online programming resources.
- π€ Speaking about technology interests and helping others learn is something I love. Let me know if your organization, conference, or meetup might have an opportunity that I could contribute toward.
- π Pronouns: He/Him
- β‘ Fun facts: I'm an active duty Marine Corps officer πͺ, a radar technician & subject matter expert in systems maintenance π€, married to my bff π, and I'm passionate about the topics of data storytelling and visualization π
- π« How to reach me: @[email protected] on Mastodon, LinkedIn, or via email at jack at watervize.com
π³οΈβπ π₯Ύ π₯ π π΅ π π
I had been committing as @OmenApps / @JackAtOmenApps, but I'm working on separating myself and my personal account (with WIPs, drafts, personal repos, etc) from busness interests and more professional pursuits. The repositories that my small business maintains are located at OmenApps.