How to communicate in a team of programmers so that you’re understood immediately.
RTFM — read the fucking manual.
STFW — search the fucking web.
ATFC — ask the fucking chat.
| testinel.dev | https://testinel.dev |
| Personal channel | https://t.me/obrizan2 |
| First Institute of Reliable Software | https://first.institute |
How to communicate in a team of programmers so that you’re understood immediately.
RTFM — read the fucking manual.
STFW — search the fucking web.
ATFC — ask the fucking chat.
How to separate test data from code: testing with CSV in pytest
You have a function with simple but branched logic: depending on a pair of conditions — a different result is returned.
To automate such checks, you will have to write dozens of examples — and here arises the question: where to store them and how to conveniently run them?
In this post, I will show an example of such a function and three ways to organize automated tests:
https://first.institute/en/blog/how-to-separate-test-data-from-code-csv-pytest/
In Python 3.14, a new language syntax extension appeared — template strings (t-strings). Let's consider what they are, why they were made, and how to work with them.
https://first.institute/en/blog/new-template-strings-in-python-314/
Template strings (template strings or t-strings) are a new syntax in Python 3.14 that defers interpolation. Explanation, examples, and how to mask secret data when outputting. How to install Python 3.14 to test the new functionality.
My students say that they learn a lot from my lectures.
Believe me, I learn even more while preparing for them.
This led me to a solid conclusion: if I want to hold my audience’s attention and ensure I'm understood, I must turn on my camera. This way, both the audio and visual channels of communication are engaged, preventing my listeners from staring at a blank screen and allowing them to stay focused.
Thanks to my intuition, I’ve been turning on my camera for the past five years—even when others don’t.
Then it hit me: I was listening to her like it was a phone call. My ears were engaged, but my eyes were staring at a blank computer screen.
It's not natural for humans to stare at a blank screen, wall, or page for long periods.
Try this: look at a blank wall and focus on one topic for five minutes. Share your experience in the comments.
That's when I realized why my thoughts started wandering: my ears were listening, but my eyes weren’t receiving any visual input.
Why I Always Turn On My Video During Calls (And You Should Too)
After five years of remote work (starting in March 2020), I finally realized why it's important to turn on my video during remote calls.
Today, I was in a meeting with my engineering team, and one person gave a five-minute report. Her camera was off.
After just a minute, I found myself losing focus. I thought, why is this happening? It's only a five-minute report—just hold on for four more minutes, and you'll be done!
I encounter software errors all the time, they really annoy and frustrate me. But some errors are funny.
For example, Remarkable home page — 404 not found. :) Usually this happens with some old pages forsaken in a web-site deeply.
But I've seen the first time when the very root home page is not found. :)
Try yourself: https://remarkable.com
Also, any suggestion for e-ink writing device?