Skip to content

March Python Meetup

Photo of Louise Lindblad
Hosted By
Louise L.
March Python Meetup

Details

Are you ready? Do you want to know how to impress recruiters with clean Python code? Do you want to know how to write your own programming language in Python?

Then join us for this March edition of the Python Meetup!

On March 22nd (Monday) at 18:30 the Python Meetup will return with another round of exciting virtual talks. We have two excellent speakers joining us:

  1. "Python code clean-up for beginners: 12 steps to readable and maintainable code"

If you apply for a job, your take-home test task should be your best shot.

Usually, it’s easy to see when it’s a beginner’s code. Recruiters look at the project, and something immediately catches their eyes and bias their judgment: inconsistent formatting, clutter in the repository, leftovers of debugging prints, etc. In his talk, Roman outlines common red flags that he saw reviewing test tasks and exploring public code on GitHub. Along with them, he provides some methods to make a good impression with your code, increase the chances to win that job offer, and become a better developer.

Roman is a passionate software developer with 16 years of hands-on and team management experience. A big fan of Python, web, automation, and remote work. Six years ago, he moved from Russia to Portugal and never looked back. Some people may know him as an ex-organizer of the Python community in Porto. After eight years of working at doist.com, Roman continues his career as an independent consultant specializing in building high-quality software products with Python.

  1. "Using Python to build a parser"

Have you ever wanted to create your own programming language using Python? Now is your chance to learn!

In her talk, Catriona will speak about how to write a custom language parser in python. She will give an introduction to the sly library and an overview on lexers and parsers and how we can use the sly library to develop our own language using python.

Catriona is a fullstack developer at Valispace, where she has been working for the past 2 years. At Valispace, she and her team are creating software to make engineers' (read Rocket Scientist's) lives easier. She is working as part of a team to develop a calculation language parser. Catriona is originally from Dublin though she is currently based in sunny Lisbon.

Timeline of the event:
10 min warm-up / interactive session
20 min talk + 10 min Q&A (Roman)
20 min talk + 10 min Q&A (Catriona)

The meetup will be virtual on Zoom, remember to RSVP to this event to get the Zoom link.

See you there!

Photo of Python Meetup Lisbon group
Python Meetup Lisbon
See more events