PAST MEETINGS

Algo SIG @ Holiday Club (AoC): Thu, Jan 02 2025 at 06:30 PM at Holiday Club

0 Python enthusiasts attended this meeting.


Thu, Dec 12 2024 at 06:00 PM at Stripe

Let's GO!
(5 Minutes)
By: Aaron Elmquist
Experience Level: Novice
Slides Link

A quick overview of golang and how it compares to python.

TypeScript: The Language So Nice They Interpret It Twice
(5 Minutes)
By: Aly Sivji
Experience Level: Novice

TypeScript adds the structure and safety of static types to JavaScript without sacrificing its flexibility. In this lightning talk, I’ll explore why it’s a key player in modern development and why it’s become a go-to choice for building scalable, reliable web applications.

Swift
(5 Minutes)
By: Joshua Herman
Experience Level: Novice

I will be talking about Swift and the general experience of mine using it and also pythonkit an framework that encapsulates Python 

Elixir
(5 Minutes)
By: Heather White
Experience Level: Novice

For once, I'm not going to talk about SQL.

HTML
(5 Minutes)
By: Andrew Wingate
Experience Level: Novice

HTML is the best language after python because all these reasons

FORTRAN IV
(5 Minutes)
By: Phil Robare
Experience Level: Novice

Fortran was one of the first programming languages.  FORTRAN IV was a very influential version.  None of its innovative features seem unusual today.  And other of its features seem very unusual today.  Despite its limitations you could implement trees, linked lists, etc.  And because of its heritage as a language for a small (in todays terms) computers it still can create very efficient programs.

66 Python enthusiasts attended this meeting.


Algo SIG @ Holiday Club (Advent of Code): Thu, Dec 05 2024 at 06:30 PM at Holiday Club

5 Python enthusiasts attended this meeting.


Thu, Nov 14 2024 at 06:00 PM at Slalom Build

Introducing Floe - A browser-based IDE
(20 Minutes)
By: Andrew Wingate
Experience Level: Novice

This lightning talk will be an introduction to my project Floe,
Floe is an open-sourced browser-based integrated development environment (IDE) designed for creating programmatic flows, machines, and toolchains, all written in Python.

Why do I need a strategy for code quality?
(15 Minutes)
By: Heather White
Experience Level: Novice

Quality Code:

  • Serves its purpose
  • Can be easily tested with automated tests
  • Follows a consistent style
  • Is understandable
  • Doesn't contain security vulnerabilities
  • Is documented well
  • Is easy to maintain

... and every developer has a different opinion of what it looks like.  Let's take a look at the code quality tools available for Python.

58 Python enthusiasts attended this meeting.


Thu, Oct 10 2024 at 06:00 PM at Tegus (by AlphaSense)

A hand-holding guide to writing FUSE-based filesystems in Python
(1 Minutes)
By: Gunnar Wolf
Experience Level: Intermediate

FUSE (an interface for userpsace programs to export a virtual filesystem to the Linux kernel) is a great tool, and can be used to present many different situations. There are several good examples that are shipped with the bindings for different languages (i.e. almost 20 example programs are available in C for the reference implementation).

Python is a very popular language for teaching, and of course, there are Python bindings available for FUSE PyPI page. Of course, it also has a number of available examples.

With this little project, I want to present a set of examples presenting FUSE's functionality in a stepwise fashion, that is, as a logically ordered set of steps, guiding you from a micro-filesystem that is successful to load and does nothing, to one that gives full interaction and a non-obvious view of a complex set of information. Of course, it is quite possible we will have some forks along the road, as complexity can grow in many different directions 😉

I have started a project to create some stepwise-increasing FUSE filesystems in Python to help my students understand how FUSE works and how to write for it. My project is still in its early stages, but I'd love to show it to the ChiPy community as an example of code I'm having fun with, and probably to get some collaboration from you! 😃

"Make It So" Simple: Streamlining Web Development with PostgreSQL & SQLAlchemy
(15 Minutes)
By: Joseph J Jasinski
Experience Level: Intermediate

Looking to add new features to your web application? Before diving into the sea of flashy open-source tools, consider this: each new addition can introduce unnecessary complexity and potential pitfalls. What if the solutions you need are already available to you—in your database?

In this talk, we'll explore how leveraging the powerful features of PostgreSQL and SQLAlchemy can simplify your web applications. See some examples of how to implement new functionalities without the overhead of extra services, and unlock the hidden potential of the tools you already use.

38 Python enthusiasts attended this meeting.