Python freelancer, consultant, and trainer. Conference speaker. Loves small productivity tips and good CLI apps. My latest course: https://xitter.cf/t.co/uo05qlgtr5

Poland
Joined March 2013
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
Sebastian Witowski retweeted
Join Sebastian Witowski (@sebawitowski) at EuroPython for "Automating myself out of an unloved project with Python, n8n and Telegram". Talk: ep2025.europython.eu/M8LTAJ
1
5
499
I love to read how great speakers prepare their talks. There is always something new to learn from them - from Rodrigo I learned that I should finally try to record myself and see how I sound when practicing.
I wrote down the process I follow when preparing a technical talk. I put everything in a blog article that contains tips on - slide design - handling live Q&A - how to practice - talk delivery & more You can read about my system here: mathspp.com/blog/how-i-prepa…
1
3
291
Replying to @mamodrzejewski
They are the best! That's probably one of a few tools that I will still keep using for years.
1
32
Fancy new build tools come and go, but I think I will stick with using makefiles to orchestrate everyday tasks in my projects. I just like makefiles. switowski.com/blog/i-like-ma…
1
6
212
Replying to @n8n_io @PaddleHQ
In the hindsight, I should have started with Paddle in the first place.
49
In 2020, I built my first side project. I scratched my own itch, then started selling it, and since then, the project has earned me over $15,000. But a few months after releasing it, I was so tired of the maintenance that I wanted to shut it down. switowski.com/blog/i-have-bu…
1
2
6
537
When someone starts a conversation with "Hi," I usually send them a link to nohello.net/. It's a great way to start, but sometimes people will invite me for a "quick call" or a "surprise meeting," and those are equally bad: switowski.com/blog/no-hello-…
1
2
269
In my latest article, switowski.com/blog/how-to-en…, I write about my experience with Python conferences from a participant's perspective. I explain why socializing with others is crucial to having a great time and what you can do if you're not good at starting conversations.
2
4
260
I needed something to replace Evernote and I loved the idea of editing local Markdown files. So the final choice was between @obsdmd and @logseq . After testing both, I chose the former and I'm still very happy with my choice (here's how I use it: switowski.com/blog/obsidian/).
1
2
130
I just discovered that @obsdmd lets you set "Show context menu under cursor" shortcut to display the context menu without touching the mouse. I'm using it for fixing the spelling mistakes and this has changed my life - I wrote a full article without touching the mouse!
1
5
601
I'm glad you liked it :) For deployment - it depends on your use case (what you want to deploy and how much money/time you want to spend). But Docker is one of the most versatile language/framework-agnostic options, so in many cases, it's a great choice.
6
Are you considering starting a blog but not sure if it's worth the effort? Or maybe you've already started one, and you're questioning whether it's truly worth your time and energy. I wrote a summary of my 5-year-long, on-and-off experience with blogging: switowski.com/blog/should-i-…
3
1
3
1,638
Things are starting to get only slightly weird at #EuroPython2023
1
2
13
1,454
Replying to @the_compiler
For workshops it can work very well (as in case of your great pytest tutorial!) to have more slides, especially if the slides are packed with code and explanations. For short talks it too often leads to speaker rushing through slides and only confusing the listeners.
2
43
Some things don't change at @europython. I know that I will always meet my old friends from @Numberly and @ultrabug. And a snake is a nice little bonus, thanks! #EuroPython2023
1
12
602
I'm enjoying the food for my body while listening to food for thought at @mathsppblog poster session at #europython
2
5
804