EuroRust 2024: Random Notes

This final post on EuroRust 2024 gathers random notes and take-aways not related to talks, but rather to mingling and random conversations.

Read more  ↩︎

EuroRust 2024: Day 2 Notes

This post gathers my notes from day 2 of the EuroRust 2024 conference.

Read more  ↩︎

EuroRust 2024: Day 1 Notes

I recently attended EuroRust 2024, the European Rust conference.

I figured I'd share some notes and findings as I found the event to be very insightful.

Read more  ↩︎

How not to be slow using Python: Functions

People often ask me about improving the performance of their Python code. They even sometimes complain about Python being slow overall. This complaint often stems from the fact that people tend to use Python quite naively, without realizing the performance impact of certain constructs.

While optimization and performance tuning of existing code is important, there are some things to keep in mind while writing Python code. These things will let you avoid your code being unnecessarily slow in most cases.

In this post, we're going to take a bit of a dive, and look into how Python executes code; into functions and functional programming through the lens of performance.

Read more  ↩︎

New address (and setting up custom domain on GitLab pages)

I got a custom domain for my website: pawroman.dev

The .dev domains went live recently and are quite affordable. I like that Google decided to enforce HTTPS on every .dev website.

I managed to point my domain at GitLab pages hosted at gitlab.com. Read on for a quick guide.

Read more  ↩︎