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.
420 lines
19 KiB
420 lines
19 KiB
11 months ago
|
<!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>
|