You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
172 lines
9.0 KiB
172 lines
9.0 KiB
<!DOCTYPE html> |
|
<html lang="en"> |
|
<head> |
|
<meta http-equiv="X-UA-Compatible" content="IE=edge"> |
|
<meta http-equiv="content-type" content="text/html; charset=utf-8"> |
|
|
|
<!-- Enable responsiveness on mobile devices--> |
|
<!-- viewport-fit=cover is to support iPhone X rounded corners and notch in landscape--> |
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover"> |
|
|
|
<title>Julio Biason .Me 4.3</title> |
|
|
|
<!-- CSS --> |
|
<link rel="stylesheet" href="https://blog.juliobiason.me/print.css" media="print"> |
|
<link rel="stylesheet" href="https://blog.juliobiason.me/poole.css"> |
|
<link rel="stylesheet" href="https://blog.juliobiason.me/hyde.css"> |
|
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700|Abril+Fatface"> |
|
|
|
|
|
|
|
|
|
|
|
</head> |
|
|
|
<body class=" "> |
|
|
|
<div class="sidebar"> |
|
<div class="container sidebar-sticky"> |
|
<div class="sidebar-about"> |
|
|
|
<a href="https://blog.juliobiason.me"><h1>Julio Biason .Me 4.3</h1></a> |
|
|
|
<p class="lead">Old school dev living in a 2.0 dev world</p> |
|
|
|
|
|
</div> |
|
|
|
<ul class="sidebar-nav"> |
|
|
|
|
|
<li class="sidebar-nav-item"><a href="/">English</a></li> |
|
|
|
<li class="sidebar-nav-item"><a href="/pt">Português</a></li> |
|
|
|
<li class="sidebar-nav-item"><a href="/tags">Tags (EN)</a></li> |
|
|
|
<li class="sidebar-nav-item"><a href="/pt/tags">Tags (PT)</a></li> |
|
|
|
|
|
</ul> |
|
</div> |
|
</div> |
|
|
|
|
|
<div class="content container"> |
|
|
|
<div class="post"> |
|
<h1 class="post-title">Links for 2020-04-27</h1> |
|
<span class="post-date"> |
|
2020-04-27 |
|
|
|
<a href="https://blog.juliobiason.me/tags/links/">#links</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/facebook/">#facebook</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/covid/">#covid</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/work/">#work</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/juniors/">#juniors</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/apprenticeships/">#apprenticeships</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/wfh/">#wfh</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/management/">#management</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/teams/">#teams</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/remote/">#remote</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/rust/">#rust</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/tests/">#tests</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/gnome/">#gnome</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/tiling/">#tiling</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/webkit/">#webkit</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/energy/">#energy</a> |
|
|
|
</span> |
|
<p>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</p> |
|
<span id="continue-reading"></span><h1 id="facebook-contractors-must-work-in-offices-during-coronavirus-pandemic-while-staff-stay-home"><a href="https://theintercept.com/2020/03/12/coronavirus-facebook-contractors/">Facebook Contractors Must Work in Offices During Coronavirus Pandemic — While Staff Stay Home</a></h1> |
|
<p>There is being not-so-nice, being an asshole, and being Facebook.</p> |
|
<p>While taking a lot of information from everyone on the web, now they are |
|
protecting <em>their</em> 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.</p> |
|
<p>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.</p> |
|
<h1 id="the-future-of-work-requires-a-return-to-apprenticeships"><a href="https://www.weforum.org/agenda/2019/12/apprenticeships-future-work-4ir-training-reskilling">The future of work requires a return to apprenticeships</a></h1> |
|
<p>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.</p> |
|
<p>So it's time to train people, not look for people with lots of knowledge which |
|
you won't find anyway.</p> |
|
<h1 id="things-i-ve-learned-from-12-years-of-wfh"><a href="https://typing.lmorchard.com/2020/03/12/things-ive-learned-from-12-years-of-wfh/">Things I’ve learned from 12 years of WFH</a></h1> |
|
<p>At this point, everybody knows how to work-from-home, right? RIGHT?</p> |
|
<p>No? So here are some tips.</p> |
|
<p>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.</p> |
|
<h1 id="free-ebook-managing-remote-teams"><a href="https://knowyourteam.com/m/lessons/161-managing-remote-teams/topics/1301-intro-managing-remote-teams">Free eBook “Managing Remote Teams”</a></h1> |
|
<p>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.</p> |
|
<h1 id="generate-rust-tests-from-data-files"><a href="https://blog.cyplo.dev/posts/2018/12/generate-rust-tests-from-data/">Generate Rust tests from data files</a></h1> |
|
<p>Using <code>build.rs</code> to generate tests -- at least, the easy ones, in which you |
|
have an input and an output.</p> |
|
<h1 id="pop-shell-wants-to-bring-proper-tiling-window-features-to-gnome-shell"><a href="https://www.omgubuntu.co.uk/2020/03/pop-shell-wants-to-bring-proper-tiling-window-features-to-gnome-shell">‘Pop Shell’ Wants to Bring Proper Tiling Window Features to GNOME Shell</a></h1> |
|
<p>A project to bring window tiling to GNOME Shell.</p> |
|
<p>I've trying a few, including |
|
<a href="https://extensions.gnome.org/extension/28/gtile/">gTile</a>, but never felt |
|
really comfortable.</p> |
|
<p>Now there is another plugin claiming they can do tiling on the shell.</p> |
|
<p>It even allows focusing windows using <code><Super></code> + <code><Direction></code>, which is one |
|
of the really good things with i3.</p> |
|
<h1 id="how-web-content-can-affect-power-usage"><a href="https://webkit.org/blog/8970/how-web-content-can-affect-power-usage/">How Web Content Can Affect Power Usage</a></h1> |
|
<p>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.</p> |
|
<p>And it seems WebKIT-based browsers have an inspector for checking this.</p> |
|
<h1 id="career-advice-for-people-with-bad-luck"><a href="https://chiefofstuff.substack.com/p/career-advice-for-people-with-bad">Career advice for people with bad luck</a></h1> |
|
<p>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.</p> |
|
<h1 id="stop-apologizing-for-bugs"><a href="https://blog.danslimmon.com/2019/08/02/stop-apologizing-for-bugs/">Stop apologizing for bugs</a></h1> |
|
<p>The point is: If there is a bug, or if you're responsible for a bug, don't |
|
find excuses for it to exist.</p> |
|
<p>I'd go a step further and say "Don't defend bad code".</p> |
|
<p>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.</p> |
|
<hr /> |
|
<p>This post was built with the help of</p> |
|
<ul> |
|
<li><a href="https://toot.cafe/@lmorchard">Les Orchard</a></li> |
|
<li><a href="https://mastodon.social/@hntooter">HN Tooter</a></li> |
|
<li><a href="https://floss.social/@alcinnz">Adrian Cochrane</a></li> |
|
<li><a href="https://friend.camp/@anna">Anna e só</a></li> |
|
<li><a href="https://mastodon.technology/@krinkle">Timo Tijhof</a></li> |
|
</ul> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
</body> |
|
|
|
</html>
|
|
|