Skip to content

Tools night: Command Line Tools and API Logic Server

Tools night: Command Line Tools and API Logic Server

Details

This month, we'll have a lightning talk about command line tools by Karen Dalton and a full talk about a tool to create projects from databases by Val Huber. Come join us!

Lightning Talk: Tools to Improve You Command Line Experience

Karen Dalton is a Principal Software Engineer at Stanford University School of Medicine where she leads a team of research software engineers working on on the Clinical Genome Resource consortia's ClinGen Data Platform. She has been an active member of the Python community, including helping with BayPiggies and PyBay, for several years.

She will be talking about rich (https://github.com/Textualize/rich) and typer (https://github.com/tiangolo/typer). They are two Python tools, both in very active development, that can make your command line experience better.

Main Talk: API Logic Server

API Logic Server is an Open Source project that creates projects from databases, implementing a React-Admin User Interface, and a swagger-backed API. It includes a rule engine for declaring business rules that enforce database integrity.

Speaker Bio: Val Huber
For years, my focus has been to make it as simple and easy to deliver database systems, as it is to imagine them. I have been deeply engaged with App Dev for many decades.
I led the design and implementation of PACE, Wang's highly regarded DBMS with over 6500 installed sites. It provided a relational query engine with rule enforcement, an application builder, and a query/report writer. I was awarded several patents for rules and application generation.
I was a technical co-founder and CTO of Versata, a J2EE app dev system with over 700 sites. Funded by the founders of Microsoft, SAP, Ingres and Informix, it went public in 2000 with an IPO exceeding $3B.
I co-founded Espresso Logic with Max Tardiveau, where we created a rule-based API Server. It was acquired by CA (now Broadcom).
I am now an independent consultant, residing in the Bay Area. Having a ball on Open Source & Python with API Logic Server: 1 command to create an API, and a basic web app, with spreadsheet-like rules for transaction logic - extensible in Python: https://github.com/valhuber/ApiLogicServer#readme

Code of Conduct

https://baypiggies.net/pages/code_of_conduct.html
Interactions online have less nuance than in-person interactions. Please be Open, Considerate and Respectful. Also, please refrain from discussing topics unrelated to the Python community or the technical content of the meeting.

RSVP

We will conduct the meeting via Zoom meeting. When you RSVP "Yes" to this event, the link to the Zoom meeting will become visible in MeetUp.

Photo of BAyPIGgies group
BAyPIGgies
See more events
Online event
This event has passed