Julio Biason
5 years ago
1 changed files with 109 additions and 0 deletions
@ -0,0 +1,109 @@ |
|||||||
|
+++ |
||||||
|
title = "Links for 2020-04-27" |
||||||
|
date = 2020-04-27 |
||||||
|
|
||||||
|
[taxonomies] |
||||||
|
tags = ["links", "facebook", "covid", "work", "juniors", "apprenticeships", |
||||||
|
"wfh", "management", "teams", "remote", "rust", "tests", "gnome", "tiling", |
||||||
|
"webkit", "energy"] |
||||||
|
+++ |
||||||
|
|
||||||
|
Facebook Screwing Contractors, Hire Juniors, Tips on Work-From-Home, Managing |
||||||
|
Remote Teams, Generating Rust Tests, Tiling on GNOME Shell, WebKIT Energy |
||||||
|
Consumption, Looking for Work, Don't Defend Bugs |
||||||
|
|
||||||
|
<!-- more --> |
||||||
|
|
||||||
|
# [Facebook Contractors Must Work in Offices During Coronavirus Pandemic — While Staff Stay Home](https://theintercept.com/2020/03/12/coronavirus-facebook-contractors/) |
||||||
|
|
||||||
|
There is being not-so-nice, being an asshole, and being Facebook. |
||||||
|
|
||||||
|
While taking a lot of information from everyone on the web, now they are |
||||||
|
protecting _their_ people instead of "people who work for Facebook". The idea |
||||||
|
is obvious: While we may look nice to our people, paying for stay-at-home |
||||||
|
and/or medical help, whoever is not in our payroll must keep the gears going. |
||||||
|
|
||||||
|
Maybe that's not true. Maybe it is just hearsay. Maybe it's just bad |
||||||
|
propaganda. The problem, though, is that Facebook reputation makes this sounds |
||||||
|
true. |
||||||
|
|
||||||
|
# [The future of work requires a return to apprenticeships](https://www.weforum.org/agenda/2019/12/apprenticeships-future-work-4ir-training-reskilling) |
||||||
|
|
||||||
|
I've been doing this argument at the office (well, both offices, I'm |
||||||
|
outsourced, anyway) for some time: Companies may want to have senior |
||||||
|
developers 'cause they don't want to train anyone, but there are no senior |
||||||
|
developers available around. Why? Because senior developers are either doing |
||||||
|
remote work, getting paid in some foreign currency (and heck if the current |
||||||
|
exchange rates for the major currencies doesn't make it worth it), or they |
||||||
|
have some very comfortable position in their companies. |
||||||
|
|
||||||
|
So it's time to train people, not look for people with lots of knowledge which |
||||||
|
you won't find anyway. |
||||||
|
|
||||||
|
# [Things I’ve learned from 12 years of WFH](https://typing.lmorchard.com/2020/03/12/things-ive-learned-from-12-years-of-wfh/) |
||||||
|
|
||||||
|
At this point, everybody knows how to work-from-home, right? RIGHT? |
||||||
|
|
||||||
|
No? So here are some tips. |
||||||
|
|
||||||
|
Some of them is almost "well known" at this point -- some of them I've heard a |
||||||
|
long time ago -- but I guess repeating is not that bad. |
||||||
|
|
||||||
|
# [Free eBook “Managing Remote Teams”](https://knowyourteam.com/m/lessons/161-managing-remote-teams/topics/1301-intro-managing-remote-teams) |
||||||
|
|
||||||
|
Still on the topic of remote work and work-from-home, maybe you're actually |
||||||
|
responsible for managing a team that's going to be remote. So not only you |
||||||
|
you're working remote, you have to manage a team remotely. So maybe a free |
||||||
|
book could help you with some tips on how to do it. |
||||||
|
|
||||||
|
# [Generate Rust tests from data files](https://blog.cyplo.dev/posts/2018/12/generate-rust-tests-from-data/) |
||||||
|
|
||||||
|
Using `build.rs` to generate tests -- at least, the easy ones, in which you |
||||||
|
have an input and an output. |
||||||
|
|
||||||
|
# [‘Pop Shell’ Wants to Bring Proper Tiling Window Features to GNOME Shell](https://www.omgubuntu.co.uk/2020/03/pop-shell-wants-to-bring-proper-tiling-window-features-to-gnome-shell) |
||||||
|
|
||||||
|
A project to bring window tiling to GNOME Shell. |
||||||
|
|
||||||
|
I've trying a few, including |
||||||
|
[gTile](https://extensions.gnome.org/extension/28/gtile/), but never felt |
||||||
|
really comfortable. |
||||||
|
|
||||||
|
Now there is another plugin claiming they can do tiling on the shell. |
||||||
|
|
||||||
|
It even allows focusing windows using `<Super>` + `<Direction>`, which is one |
||||||
|
of the really good things with i3. |
||||||
|
|
||||||
|
# [How Web Content Can Affect Power Usage](https://webkit.org/blog/8970/how-web-content-can-affect-power-usage/) |
||||||
|
|
||||||
|
In a world where everything has a battery and almost everything is in the web, |
||||||
|
checking how much the pages are using of energy is really important. |
||||||
|
|
||||||
|
And it seems WebKIT-based browsers have an inspector for checking this. |
||||||
|
|
||||||
|
# [Career advice for people with bad luck](https://chiefofstuff.substack.com/p/career-advice-for-people-with-bad) |
||||||
|
|
||||||
|
The times are not happy. Some companies doesn't seem to be able to survive the |
||||||
|
slowing of the economy. So better to be prepared than sorry. |
||||||
|
|
||||||
|
# [Stop apologizing for bugs](https://blog.danslimmon.com/2019/08/02/stop-apologizing-for-bugs/) |
||||||
|
|
||||||
|
The point is: If there is a bug, or if you're responsible for a bug, don't |
||||||
|
find excuses for it to exist. |
||||||
|
|
||||||
|
I'd go a step further and say "Don't defend bad code". |
||||||
|
|
||||||
|
Bugs happen, sure. Some of them are not intentional, but if we keep finding |
||||||
|
excuses for them -- there wasn't enough time, people were in crunch time, we |
||||||
|
were not aware of this requirement -- then we'll never worry about making |
||||||
|
things better. |
||||||
|
|
||||||
|
--- |
||||||
|
|
||||||
|
This post was built with the help of |
||||||
|
|
||||||
|
* [Les Orchard](https://toot.cafe/@lmorchard) |
||||||
|
* [HN Tooter](https://mastodon.social/@hntooter) |
||||||
|
* [Adrian Cochrane](https://floss.social/@alcinnz) |
||||||
|
* [Anna e só](https://friend.camp/@anna) |
||||||
|
* [Timo Tijhof](https://mastodon.technology/@krinkle) |
Loading…
Reference in new issue