Rules
- You have to publish 1 blog post a month. (The last day of the month is the deadline.)
- If you do not publish on time, you are kicked out of the club. (You can join the club after 1 month.)
- The club can have a maximum of 5 members at any time.
- All communication happens at invite-only private super-secret Slack channel.
Inspiration
Word rafting by Hrvoje Šimić.
Members
- @DVrandecic: since 2023-01
- @kostajh : since 2021-10
- @thcipriani: since 2021-06
- @zeljkofilipin: since 2020-10
Alumni
- @Etonkovidova: 2020-10 - 2021-09
- @jbolorinos-ctr: 2021-05
- @Mhurd: 2020-11
- @Soham: 2020-10 - 2021-03
2023-03
- @DVrandecic
- Oscar winning families
- @kostajh
- Blog Post: CI: Get notified immediately when a job fails
- @thcipriani
- @zeljkofilipin
2023-02
- @DVrandecic
- Ina Kramer (1948-2023)
- @kostajh
- Pomegranates in January
- @thcipriani
- Monitoring my weather at home 🌩️
- @zeljkofilipin
- Setting up a new Ubuntu machine
2023-01
- @DVrandecic
- 22 years of Wikipedia
- @kostajh
- I deleted Slack from my phone
- @thcipriani
- Paper Review: “Did you miss my comments or what?” Toxicity in Open Source Discussions
- @zeljkofilipin
- An Introduction to General Systems Thinking by Gerald M. Weinberg
2022-12
- @kostajh
- A year of writing club
- @thcipriani
- Writing raft
- @zeljkofilipin
- Two Years of Blog Post Writing Club
2022-11
- @kostajh
- Rolling my own Mastodon
- Craft your own d3 build
- @thcipriani
- A tech lead guide to manager powers 🧙
- @zeljkofilipin
- Blog Post: Testival 2022, Osijek, Croatia
2022-10
- @kostajh
- Shipping to production faster (?)
- @thcipriani
- f.lux, but for your house
- @zeljkofilipin
- Blog Post: Testing Computer Software by Cem Kaner, Jack Falk and Hung Q. Nguyen
2022-09
- @kostajh
- Book report: A Philosophy of Software Design, John Ousterhout
- @thcipriani
- Staging is a trap
- GitHub's missing merge option
- @zeljkofilipin
- Setting up a new macOS machine
2022-08
- @kostajh
- Behind the scenes of Wikimedia's image suggestions feature
- @thcipriani
- Fixing delivery: a guide for engineering managers
- The purpose of SaaS is selling out
- @zeljkofilipin
- Blog Post: Exploratory Software Testing by James A. Whittaker
2022-07
- @kostajh
- Four years at Wikimedia Foundation
- @thcipriani
- How I built a running habit
- Meshtastic: a review
- @zeljkofilipin
- Inspiration Week 2022
2022-06
- @kostajh
- Technical writing
- @thcipriani
- Cool desktops don’t change 😎
- Sock🧦 Nerdery🤓
- @zeljkofilipin
- Testival Meetup #64
2022-05
- @kostajh
- How I Org mode (2022 edition)
- @thcipriani
- Explaining git diff to myself
- On the Proper use of Post-Its®
- @zeljkofilipin
- Chess Basics
2022-04
- @kostajh
- Being Organized
- @thcipriani
- The Unreasonable Fight for Municipal Broadband
- Blog Post: What We Learned from Trainsperiment Week
- I've Used All the Notebooks
- @zeljkofilipin
- Explore It by Elisabeth Hendrickson
2022-03
- @kostajh
- It's not your fault
- @thcipriani
- Code Review Decision Fatigue
- My Home Assistant Music Cube
- @zeljkofilipin
- Blog Post: Outreachy, December 2021-March 2022
2022-02
- @kostajh
- Ctrl-r
- @thcipriani
- Blog Post: Diving Into Our Deployment Data
- Repos that always pass their tests
- Why I blog
- @zeljkofilipin
- Blog Post: Lessons Learned in Software Testing: A Context-Driven Approach
2022-01
- @kostajh
- Fixing broken homebrew-installed httpd on macOS
- @thcipriani
- Job Interviews By Zombies
- On the Term "Blameless Postmortem"
- @zeljkofilipin
- Stepping down as Testival Organizer
2021-12
- @kostajh
- On (not) making Wikimedia CI faster: part 2, Selenium
- @thcipriani
- Useful Photography For Beginners
- @zeljkofilipin
- Blog Post: Perfect Software by Gerald M. Weinberg
2021-11
- @kostajh
- On (not) making Wikimedia CI faster: part 1
- @thcipriani
- Lessons from seven years of remote work
- @zeljkofilipin
- Blog Post: Lessons from 16 Years of Working Remotely
2021-10
- @kostajh
- Blog Post: Benchmarking MediaWiki with PHPBench
- @thcipriani
- What I learned about writing as a new engineering manager
- @zeljkofilipin
- Blog Post: Blog Post Writing Club
- Blog Post: Schools of Software Testing
2021-09
- @Etonkovidova
- Blog Post: On Benefits of Team Chores
- @thcipriani
- Blog Post: How we deploy code
- @zeljkofilipin
- Blog Post: macOS vs Ubuntu Linux Part 2
2021-08
- @Etonkovidova
- Blog Post: The Phoenix project book: reflections and thoughts
- @thcipriani
- The Deployment Fidelity Problem
- @zeljkofilipin
- Blog Post: Google Summer of Code 2021
2021-07
- @Etonkovidova
- Blog Post: QA Support for Deployment Train
- @thcipriani
- Code Review is Work
- @zeljkofilipin
- Learning Chess in 2021
2021-06
- @Etonkovidova
- Blog Post: Testing search in MediaSearch - Part II
- @thcipriani
- Command Line HDR Image Processing
- @zeljkofilipin
- Blog Post: Page object pattern
2021-05
- @Etonkovidova
- Blog Post: Most Interesting Bugs
- @jbolorinos-ctr
- Blog Post: Improvements to Email QA
- @zeljkofilipin
- Blog Post: macOS vs Ubuntu Linux
- Dual Boot macOS and Ubuntu Linux
- ZAGREB21 2021, Zagreb, Croatia
2021-04
- @Etonkovidova
- Blog Post: Breakpoint at BrowserStack conferences (2020-2021) - Part 2 Focus on Exploratory testing
- @zeljkofilipin
- Blog Post: Debug Selenium Tests: logLevel
2021-03
- @Etonkovidova
- Blog Post: Breakpoint at BrowserStack conferences (2020-2021) - Part 1 Focus on Automation
- @Soham
- Reviewing Code Reviews
- @zeljkofilipin
- Blog Post: Outreachy, December 2020-March 2021
- Testival Meetup #62
- 2020 in Books
2021-02
- @Etonkovidova
- Blog Post: Eventlogging journey
- @Soham
- Beware of Logging
- @zeljkofilipin
- Deep Work by Cal Newport
- Deep Work at Lunch and learn
- Testival Meetup #61
- Pragmatic Programmer by Andy Hunt and Dave Thomas
- Deep Work: Disable All Notifications
2021-01
- @Etonkovidova
- Blog Post: Testing search in MediaSearch - Part 1
- @Soham
- https://github.com/coolemac
- @zeljkofilipin
- Hrvatska trči 2021, Zagreb, Croatia
- Testival Meetup #60
- Books That Have Changed My Life
- Frankie and Johnny
- Sharko and Bernie
2020-12
- @Etonkovidova
- Blog Post: Exempla Docent - Testing instrumentation on Special:Homepage (QA perspective)
- @Soham
- The Truth
- @zeljkofilipin
- The Passionate Programmer by Chad Fowler
- Testival Meetup #59
- Jekyll
2020-11
- @Etonkovidova
- Blog Post: Exempla Docent - testing UI for Suggested edits module
- @Mhurd
- Blog Post: Spin up a basic local Phabricator instance with Docker
- @Soham
- The ball is in your court
- @zeljkofilipin
- Blog Post: Outreachy, September-November 2020
- Blog Post: Engineering Productivity Virtual Offsite October 2020