Goodbye, cloud storage!

22/01/2019 0

Today I’m in the middle of moving all my notes, records, diaries, todos and so on out of the Internet. The reason is simple: negative experience prevails over positive. Negative: SaaS trend. Today you use a tool — tomorrow it charges you $5 per month. This is okay, devs also need to support their families……

By walsk

sed with capture groups

15/01/2019 0

One of my typical tasks these days is updating large amounts of files using some given rules. I would be silly to do these tasks manually, but it seems like an overkill to create a tool just for that (btw, I’m sure it already exists!). Please note: I use GNU sed v. 4.4 Remember this…

By walsk

“It doesn’t have to be crazy at work”

20/11/2018 0

Don’t read this book, if you’re an “average Joe” software developer, especially if you have any sign or chance to have a burnout soon. And if you work at an average software company too. Why? Because this may leave you with the feeling of deep sadness. You may even start the process of changing jobs.…

By walsk

Thoughts on company perks

14/11/2018 0

“Message of this post”: what company perks are important to you? What are not important? And why? + my answer to these questions. Rodolphe Dutel, founder of the Remotive community (and much more), shared a tweet month ago, and this tweet has become wildly popular. Here it is: Screenshot – just in case it gets…

By walsk

Your user – happy or active?

09/11/2018 0

Imagine you manage a big SaaS. Your goal is to earn a lot of money. In general the amount of money this SaaS earns for you is directly proportional to user activity. And you have ambitious goals (like, increase the amounts of active users by X by the end of the year). Aaaand… to reach…

By walsk

Easy autocomplete for Flask WTForms (with jQuery UI)

30/09/2018 0

What it takes to make it work — checklist. I’m using the following stack: Flask (with WTForms plugin)SQLAlchemyjQuery UI Autocomplete plugin I’m going to make autocompleting country field — kind of a classic example. Step by step guide to create a simple form with autocompletion Add code for new table, that will store countries data: class…

By walsk

MySQL on Ubuntu – initial setup

30/09/2018 0

Some notes to myself, in order to remember this next time. Out of the box you enter with  $ sudo mysql Add some users: > CREATE USER ‘user’@’localhost’ IDENTIFIED BY ‘password’; And don’t forget to grant some privileges. Ref: Chapters from (actual now) MySQL 8.0 Reference guide: Reset permissionsAdd new users

By walsk