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.
419 lines
19 KiB
419 lines
19 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="posts"> |
|
<div class="post"> |
|
<h1 class="post-title"> |
|
<a href="https://blog.juliobiason.me/books/things-i-learnt/specialists/"> |
|
Things I Learnt The Hard Way - Companies Look For Specialists But Keep Generalists Longer |
|
</a> |
|
</h1> |
|
|
|
<div class="post-meta"> |
|
<span class="post-date"> |
|
2019-07-17 |
|
|
|
<a href="https://blog.juliobiason.me/tags/books/">#books</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/things-i-learnt/">#things i learnt</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/jobs/">#jobs</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/specialists/">#specialists</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/generalists/">#generalists</a> |
|
|
|
</span> |
|
</div> |
|
<div class="post-summary"> |
|
<p>If you know a lot about one single language, it may make it easier to get a |
|
job, but in the long run, language usage dies or loses its charms and you'll |
|
need to find something else. Knowing a bit about a lot of other languages |
|
helps in the long run, not to mention that may help you think of better |
|
solutions.</p> |
|
|
|
</div> |
|
<a href="https://blog.juliobiason.me/books/things-i-learnt/specialists/"> |
|
Read more... |
|
</a> |
|
</div> |
|
|
|
<div class="post"> |
|
<h1 class="post-title"> |
|
<a href="https://blog.juliobiason.me/books/things-i-learnt/stupid-bugs-list/"> |
|
Things I Learnt The Hard Way - Keep A List of Stupid Bugs That Took More Than 1 Hour To Solve |
|
</a> |
|
</h1> |
|
|
|
<div class="post-meta"> |
|
<span class="post-date"> |
|
2019-07-17 |
|
|
|
<a href="https://blog.juliobiason.me/tags/books/">#books</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/things-i-learnt/">#things i learnt</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/lists/">#lists</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/stupid-bugs/">#stupid bugs</a> |
|
|
|
</span> |
|
</div> |
|
<div class="post-summary"> |
|
<p>If it took you more than one hour for you to figure out what went wrong, it is |
|
a good idea to put it on list, 'cause these things have the tendency to appear |
|
again.</p> |
|
|
|
</div> |
|
<a href="https://blog.juliobiason.me/books/things-i-learnt/stupid-bugs-list/"> |
|
Read more... |
|
</a> |
|
</div> |
|
|
|
<div class="post"> |
|
<h1 class="post-title"> |
|
<a href="https://blog.juliobiason.me/books/things-i-learnt/units/"> |
|
Things I Learnt The Hard Way - Units Makes Things Clear |
|
</a> |
|
</h1> |
|
|
|
<div class="post-meta"> |
|
<span class="post-date"> |
|
2019-07-17 |
|
|
|
<a href="https://blog.juliobiason.me/tags/books/">#books</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/things-i-learnt/">#things i learnt</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/units/">#units</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/explicit/">#explicit</a> |
|
|
|
</span> |
|
</div> |
|
<div class="post-summary"> |
|
<p>You know what's one of the worst function names ever? <code>sleep()</code>.</p> |
|
<p>Sleep for how long? It is seconds or milliseconds?</p> |
|
|
|
</div> |
|
<a href="https://blog.juliobiason.me/books/things-i-learnt/units/"> |
|
Read more... |
|
</a> |
|
</div> |
|
|
|
<div class="post"> |
|
<h1 class="post-title"> |
|
<a href="https://blog.juliobiason.me/books/things-i-learnt/users/"> |
|
Things I Learnt The Hard Way - Think About The Users |
|
</a> |
|
</h1> |
|
|
|
<div class="post-meta"> |
|
<span class="post-date"> |
|
2019-07-17 |
|
|
|
<a href="https://blog.juliobiason.me/tags/books/">#books</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/things-i-learnt/">#things i learnt</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/privacy/">#privacy</a> |
|
|
|
</span> |
|
</div> |
|
<div class="post-summary"> |
|
<p>Think how the data you're collecting from your users will be used -- this is |
|
more prevalent on these days, where "privacy" is a premium.</p> |
|
|
|
</div> |
|
<a href="https://blog.juliobiason.me/books/things-i-learnt/users/"> |
|
Read more... |
|
</a> |
|
</div> |
|
|
|
<div class="post"> |
|
<h1 class="post-title"> |
|
<a href="https://blog.juliobiason.me/books/things-i-learnt/code-formatters/"> |
|
Things I Learnt The Hard Way - Code Formatting Tools Are Ok, But No Silver Bullet |
|
</a> |
|
</h1> |
|
|
|
<div class="post-meta"> |
|
<span class="post-date"> |
|
2019-07-16 |
|
|
|
<a href="https://blog.juliobiason.me/tags/books/">#books</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/things-i-learnt/">#things i learnt</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/code-formatting/">#code formatting</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/code-style/">#code style</a> |
|
|
|
</span> |
|
</div> |
|
<div class="post-summary"> |
|
<p>One thing a team may decide to fix the continuous flux of code style comments |
|
in a code review is to use a code formatting tool to auto-format the code. |
|
That's ok, but they should never rely on it.</p> |
|
|
|
</div> |
|
<a href="https://blog.juliobiason.me/books/things-i-learnt/code-formatters/"> |
|
Read more... |
|
</a> |
|
</div> |
|
|
|
<div class="post"> |
|
<h1 class="post-title"> |
|
<a href="https://blog.juliobiason.me/books/things-i-learnt/code-reviews-style/"> |
|
Things I Learnt The Hard Way - Code Reviews Are Not For Style |
|
</a> |
|
</h1> |
|
|
|
<div class="post-meta"> |
|
<span class="post-date"> |
|
2019-07-16 |
|
|
|
<a href="https://blog.juliobiason.me/tags/books/">#books</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/things-i-learnt/">#things i learnt</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/code-reviews/">#code reviews</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/code-style/">#code style</a> |
|
|
|
</span> |
|
</div> |
|
<div class="post-summary"> |
|
<p>When doing code reviews, do not focus on style; focus on design things that |
|
look a bit weird.</p> |
|
|
|
</div> |
|
<a href="https://blog.juliobiason.me/books/things-i-learnt/code-reviews-style/"> |
|
Read more... |
|
</a> |
|
</div> |
|
|
|
<div class="post"> |
|
<h1 class="post-title"> |
|
<a href="https://blog.juliobiason.me/books/things-i-learnt/code-style/"> |
|
Things I Learnt The Hard Way - Code Style: Follow It |
|
</a> |
|
</h1> |
|
|
|
<div class="post-meta"> |
|
<span class="post-date"> |
|
2019-07-16 |
|
|
|
<a href="https://blog.juliobiason.me/tags/books/">#books</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/things-i-learnt/">#things i learnt</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/code-style/">#code style</a> |
|
|
|
</span> |
|
</div> |
|
<div class="post-summary"> |
|
<p>If your project have a defined code style, you must follow it. Sometimes it |
|
may not be clear ("this struct/class should be singular or plural"?), but do |
|
your best to follow it.</p> |
|
|
|
</div> |
|
<a href="https://blog.juliobiason.me/books/things-i-learnt/code-style/"> |
|
Read more... |
|
</a> |
|
</div> |
|
|
|
<div class="post"> |
|
<h1 class="post-title"> |
|
<a href="https://blog.juliobiason.me/books/things-i-learnt/google-code-style/"> |
|
Things I Learnt The Hard Way - ... Unless That Code Style Is The Google Code Style |
|
</a> |
|
</h1> |
|
|
|
<div class="post-meta"> |
|
<span class="post-date"> |
|
2019-07-16 |
|
|
|
<a href="https://blog.juliobiason.me/tags/books/">#books</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/things-i-learnt/">#things i learnt</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/code-style/">#code style</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/google-code-style/">#google code style</a> |
|
|
|
</span> |
|
</div> |
|
<div class="post-summary"> |
|
<p>Every freaking time Google comes with their own coding style, it's a garbage |
|
fire. The community came with a better style way before and Google seem to |
|
come with a style with high contrasting parts just to call it theirs.</p> |
|
|
|
</div> |
|
<a href="https://blog.juliobiason.me/books/things-i-learnt/google-code-style/"> |
|
Read more... |
|
</a> |
|
</div> |
|
|
|
<div class="post"> |
|
<h1 class="post-title"> |
|
<a href="https://blog.juliobiason.me/reviews/books/a-devils-chaplain/"> |
|
A Devil's Chaplain: Reflections on Hope, Lies, Science, and Love |
|
</a> |
|
</h1> |
|
|
|
<div class="post-meta"> |
|
<span class="post-date"> |
|
2019-07-16 |
|
|
|
<a href="https://blog.juliobiason.me/tags/books/">#books</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/reviews/">#reviews</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/richard-dawkins/">#richard dawkins</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/history/">#history</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/biography/">#biography</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/stars-2/">#stars:2</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/published-2003/">#published:2003</a> |
|
|
|
</span> |
|
</div> |
|
<div class="post-summary"> |
|
<p><a href="https://www.goodreads.com/book/show/61536.A_Devil_s_Chaplain">Goodreads summary</a>: |
|
Richard Dawkins's essays are an enthusiastic testament to the power of |
|
rigorous, scientific examination, and they span many different corners of his |
|
personal and professional life. He revisits the meme, the unit of cultural |
|
information that he named and wrote about in his groundbreaking work The |
|
Selfish Gene. He makes moving tributes to friends and colleagues, including a |
|
eulogy for novelist Douglas Adams; he shares correspondence with the |
|
evolutionary biologist Stephen Jay Gould; and he visits with the famed |
|
paleoanthropologists Richard and Maeve Leakey at their African wildlife |
|
preserve. He concludes the essays with a vivid note to his ten-year-old |
|
daughter, reminding her to remain curious, to ask questions, and to live the |
|
examined life.</p> |
|
|
|
</div> |
|
<a href="https://blog.juliobiason.me/reviews/books/a-devils-chaplain/"> |
|
Read more... |
|
</a> |
|
</div> |
|
|
|
<div class="post"> |
|
<h1 class="post-title"> |
|
<a href="https://blog.juliobiason.me/reviews/books/seven-languages-in-seven-weeks/"> |
|
Seven Languages in Seven Weeks |
|
</a> |
|
</h1> |
|
|
|
<div class="post-meta"> |
|
<span class="post-date"> |
|
2019-07-16 |
|
|
|
<a href="https://blog.juliobiason.me/tags/books/">#books</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/reviews/">#reviews</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/bruce-a-tate/">#bruce a tate</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/clojure/">#clojure</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/haskell/">#haskell</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/io/">#io</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/prolog/">#prolog</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/scala/">#scala</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/erlang/">#erlang</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/ruby/">#ruby</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/it/">#it</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/stars-1/">#stars:1</a> |
|
|
|
<a href="https://blog.juliobiason.me/tags/published-2010/">#published:2010</a> |
|
|
|
</span> |
|
</div> |
|
<div class="post-summary"> |
|
<p><a href="https://www.goodreads.com/book/show/7912517-seven-languages-in-seven-weeks">GoodReads summary</a>: |
|
You should learn a programming language every year, as recommended by The |
|
Pragmatic Programmer. But if one per year is good, how about Seven Languages |
|
in Seven Weeks? In this book you'll get a hands-on tour of Clojure, Haskell, |
|
Io, Prolog, Scala, Erlang, and Ruby. Whether or not your favorite language is |
|
on that list, you'll broaden your perspective of programming by examining |
|
these languages side-by-side. You'll learn something new from each, and best |
|
of all, you'll learn how to learn a language quickly.</p> |
|
|
|
</div> |
|
<a href="https://blog.juliobiason.me/reviews/books/seven-languages-in-seven-weeks/"> |
|
Read more... |
|
</a> |
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</body> |
|
|
|
</html>
|
|
|