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.
455 lines
21 KiB
455 lines
21 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/thoughts/things-i-learnt-the-hard-way/">
|
||
|
Things I Learnt The Hard Way (in 30 Years of Software Development)
|
||
|
</a>
|
||
|
</h1>
|
||
|
|
||
|
<div class="post-meta">
|
||
|
<span class="post-date">
|
||
|
2019-06-10
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/programming/">#programming</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/work/">#work</a>
|
||
|
|
||
|
</span>
|
||
|
</div>
|
||
|
<div class="post-summary">
|
||
|
<p>This is a cynical, clinical collection of things I learnt in 30 years working
|
||
|
with software development.</p>
|
||
|
<p>Again, some things are really cynical, others are long observations on
|
||
|
different jobs.</p>
|
||
|
|
||
|
</div>
|
||
|
<a href="https://blog.juliobiason.me/thoughts/things-i-learnt-the-hard-way/">
|
||
|
Read more...
|
||
|
</a>
|
||
|
</div>
|
||
|
|
||
|
<div class="post">
|
||
|
<h1 class="post-title">
|
||
|
<a href="https://blog.juliobiason.me/code/dont-diminish-types/">
|
||
|
Don't Diminish Types
|
||
|
</a>
|
||
|
</h1>
|
||
|
|
||
|
<div class="post-meta">
|
||
|
<span class="post-date">
|
||
|
2019-06-03
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/programming-languages/">#programming languages</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/dynamic-types/">#dynamic types</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/types/">#types</a>
|
||
|
|
||
|
</span>
|
||
|
</div>
|
||
|
<div class="post-summary">
|
||
|
<p>In a previous life, I had a long discussion on why adding booleans was a bad
|
||
|
idea. And just recently one of the core Python developers suggested the same
|
||
|
thing -- adding booleans, that is. This is a long rant on why such things are
|
||
|
bad.</p>
|
||
|
|
||
|
</div>
|
||
|
<a href="https://blog.juliobiason.me/code/dont-diminish-types/">
|
||
|
Read more...
|
||
|
</a>
|
||
|
</div>
|
||
|
|
||
|
<div class="post">
|
||
|
<h1 class="post-title">
|
||
|
<a href="https://blog.juliobiason.me/reviews/books/handson-microservices-with-rust/">
|
||
|
Hands-On Microservices with Rust - Denis Kolodin
|
||
|
</a>
|
||
|
</h1>
|
||
|
|
||
|
<div class="post-meta">
|
||
|
<span class="post-date">
|
||
|
2019-03-03
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/reviews/">#reviews</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/books/">#books</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/rust/">#rust</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/microservices/">#microservices</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/denis-kolodin/">#denis kolodin</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/it/">#it</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/stars-2/">#stars:2</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/published-2019/">#published:2019</a>
|
||
|
|
||
|
</span>
|
||
|
</div>
|
||
|
<div class="post-summary">
|
||
|
<p><a href="https://www.goodreads.com/book/show/44079380-hands-on-microservices-with-rust">GoodReads Summary</a>:
|
||
|
A comprehensive guide in developing and deploying high performance
|
||
|
microservices with Rust.</p>
|
||
|
|
||
|
</div>
|
||
|
<a href="https://blog.juliobiason.me/reviews/books/handson-microservices-with-rust/">
|
||
|
Read more...
|
||
|
</a>
|
||
|
</div>
|
||
|
|
||
|
<div class="post">
|
||
|
<h1 class="post-title">
|
||
|
<a href="https://blog.juliobiason.me/reviews/books/the-where-the-why-the-how/">
|
||
|
The Where, the Why, and the How: 75 Artists Illustrate Wondrous Mysteries of Science - Matt LaMothe, Julia Rothman, Jenny Volvovski, David Macaulay
|
||
|
</a>
|
||
|
</h1>
|
||
|
|
||
|
<div class="post-meta">
|
||
|
<span class="post-date">
|
||
|
2019-02-17
|
||
|
|
||
|
<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/science/">#science</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/illutations/">#illutations</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/matt-lamothe/">#matt lamothe</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/julia-rothman/">#julia rothman</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/jenny-volvovski/">#jenny volvovski</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/david-macaulay/">#david macaulay</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/stars-3/">#stars:3</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/published-2012/">#published:2012</a>
|
||
|
|
||
|
</span>
|
||
|
</div>
|
||
|
<div class="post-summary">
|
||
|
<p><a href="https://www.goodreads.com/book/show/14553766-the-where-the-why-and-the-how">GoodReads Summary</a>:
|
||
|
A science book like no other, The Where, the Why, and the How turns loose 75 of
|
||
|
today's hottest artists onto life's vast questions, from how we got here to
|
||
|
where we are going. Inside these pages some of the biggest (and smallest)
|
||
|
mysteries of the natural world are explained in essays by real working
|
||
|
scientists, which are then illustrated by artists given free rein to be as
|
||
|
literal or as imaginative as they like. The result is a celebration of the
|
||
|
wonder that inspires every new discovery. Featuring work by such contemporary
|
||
|
luminaries as Lisa Congdon, Jen Corace, Neil Farber, Susie Ghahremani,
|
||
|
Jeremyville, and many more, this is a work of scientific and artistic
|
||
|
exploration to pique the interest of both the intellectually and imaginatively
|
||
|
curious.</p>
|
||
|
|
||
|
</div>
|
||
|
<a href="https://blog.juliobiason.me/reviews/books/the-where-the-why-the-how/">
|
||
|
Read more...
|
||
|
</a>
|
||
|
</div>
|
||
|
|
||
|
<div class="post">
|
||
|
<h1 class="post-title">
|
||
|
<a href="https://blog.juliobiason.me/reviews/books/the-wolfs-hour/">
|
||
|
The Wolf's Hour - Robert R. McCammon
|
||
|
</a>
|
||
|
</h1>
|
||
|
|
||
|
<div class="post-meta">
|
||
|
<span class="post-date">
|
||
|
2019-02-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/werewolves/">#werewolves</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/robert-r-mccammon/">#robert r mccammon</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/fantasy/">#fantasy</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/stars-3/">#stars:3</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/published-1989/">#published:1989</a>
|
||
|
|
||
|
</span>
|
||
|
</div>
|
||
|
<div class="post-summary">
|
||
|
<p><a href="https://www.goodreads.com/book/show/11551.The_Wolf_s_Hour">GoodReads Summary</a>:
|
||
|
Michael Gallatin is a British spy with a peculiar talent: the ability to
|
||
|
transform himself into a wolf. Although his work in North Africa helped the
|
||
|
Allies win the continent in the early days of World War II, he quit the service
|
||
|
when a German spy shot his lover in her bed. Now, three years later, the army
|
||
|
asks him to end his retirement and parachute into occupied Paris. A mysterious
|
||
|
German plan called the Iron Fist threatens the D-Day invasion, and the Nazi in
|
||
|
charge is the spy who betrayed Michael’s lover. The werewolf goes to France for
|
||
|
king and country, hoping for a chance at bloody vengeance.</p>
|
||
|
|
||
|
</div>
|
||
|
<a href="https://blog.juliobiason.me/reviews/books/the-wolfs-hour/">
|
||
|
Read more...
|
||
|
</a>
|
||
|
</div>
|
||
|
|
||
|
<div class="post">
|
||
|
<h1 class="post-title">
|
||
|
<a href="https://blog.juliobiason.me/reviews/books/modern-java-in-action/">
|
||
|
Modern Java in Action - Raoul-Gabriel Urma
|
||
|
</a>
|
||
|
</h1>
|
||
|
|
||
|
<div class="post-meta">
|
||
|
<span class="post-date">
|
||
|
2019-02-08
|
||
|
|
||
|
<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/java/">#java</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/java-8/">#java 8</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/java-9/">#java 9</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/raoul-gabriel-urma/">#raoul-gabriel urma</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/it/">#it</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/stars-2/">#stars:2</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/published-2014/">#published:2014</a>
|
||
|
|
||
|
</span>
|
||
|
</div>
|
||
|
<div class="post-summary">
|
||
|
<p><a href="https://www.goodreads.com/book/show/46213396-modern-java-in-action">GoodReads Summary</a>:
|
||
|
Java 8 Lambdas in Action is a clearly-written guide to Java 8 lambdas and
|
||
|
functional programming in Java. It begins with a practical introduction to the
|
||
|
structure and benefits of lambda expressions in real-world Java code. The book
|
||
|
then introduces the Stream API and shows how it can make collections-related
|
||
|
code radically easier to understand and maintain. Along the way, you'll
|
||
|
discover new FP-oriented design patterns with Java 8 for code reuse, code
|
||
|
readability, exception handling, data manipulation, and concurrency. For
|
||
|
developers also exploring other functional languages on the JVM, the book
|
||
|
concludes with a quick survey of useful functional features in Scala and
|
||
|
Clojure.</p>
|
||
|
|
||
|
</div>
|
||
|
<a href="https://blog.juliobiason.me/reviews/books/modern-java-in-action/">
|
||
|
Read more...
|
||
|
</a>
|
||
|
</div>
|
||
|
|
||
|
<div class="post">
|
||
|
<h1 class="post-title">
|
||
|
<a href="https://blog.juliobiason.me/code/publishing-books-on-zola/">
|
||
|
Publishing Books on Zola
|
||
|
</a>
|
||
|
</h1>
|
||
|
|
||
|
<div class="post-meta">
|
||
|
<span class="post-date">
|
||
|
2019-01-20
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/books/">#books</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/zola/">#zola</a>
|
||
|
|
||
|
</span>
|
||
|
</div>
|
||
|
<div class="post-summary">
|
||
|
<p>A long time ago I wrote a couple of posts on a WordPress, then moved them to
|
||
|
GitBook. Unfortunately, GitBook changed its layout to something a bit more
|
||
|
confusing and now I'm bringing them back to this blog, which runs Zola.</p>
|
||
|
|
||
|
</div>
|
||
|
<a href="https://blog.juliobiason.me/code/publishing-books-on-zola/">
|
||
|
Read more...
|
||
|
</a>
|
||
|
</div>
|
||
|
|
||
|
<div class="post">
|
||
|
<h1 class="post-title">
|
||
|
<a href="https://blog.juliobiason.me/thoughts/one-week-with-tiler/">
|
||
|
One Week with Tiler
|
||
|
</a>
|
||
|
</h1>
|
||
|
|
||
|
<div class="post-meta">
|
||
|
<span class="post-date">
|
||
|
2019-01-19
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/vim/">#vim</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/plugins/">#plugins</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/tiler/">#tiler</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/tiling/">#tiling</a>
|
||
|
|
||
|
</span>
|
||
|
</div>
|
||
|
<div class="post-summary">
|
||
|
<p>Tiler is a tiling split manager for VIM. Here is my experience with it
|
||
|
installed for one week.</p>
|
||
|
|
||
|
</div>
|
||
|
<a href="https://blog.juliobiason.me/thoughts/one-week-with-tiler/">
|
||
|
Read more...
|
||
|
</a>
|
||
|
</div>
|
||
|
|
||
|
<div class="post">
|
||
|
<h1 class="post-title">
|
||
|
<a href="https://blog.juliobiason.me/reviews/books/greek-mythology-explained/">
|
||
|
Greek Mythology Explained: A Deeper Look at Classical Greek Lore and Myth - Marios Christou, David Ramenah
|
||
|
</a>
|
||
|
</h1>
|
||
|
|
||
|
<div class="post-meta">
|
||
|
<span class="post-date">
|
||
|
2019-01-05
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/book/">#book</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/reviews/">#reviews</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/greek-mythology/">#greek mythology</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/marios-christou/">#marios christou</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/david-ramenah/">#david ramenah</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/stars-4/">#stars:4</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/published-2018/">#published:2018</a>
|
||
|
|
||
|
</span>
|
||
|
</div>
|
||
|
<div class="post-summary">
|
||
|
<p><a href="https://www.goodreads.com/book/show/41822694-greek-mythology-explained">GoodReads Summary</a>:
|
||
|
Greek mythology explored like never before.</p>
|
||
|
<p>Fans of George R.R Martin’s A Song of Ice & Fire series and the Game of Thrones
|
||
|
TV series will love Greek Mythology Explained, a unique retelling of Greek
|
||
|
mythological tales featuring love, betrayal, murder and ruthless ambitions. </p>
|
||
|
|
||
|
</div>
|
||
|
<a href="https://blog.juliobiason.me/reviews/books/greek-mythology-explained/">
|
||
|
Read more...
|
||
|
</a>
|
||
|
</div>
|
||
|
|
||
|
<div class="post">
|
||
|
<h1 class="post-title">
|
||
|
<a href="https://blog.juliobiason.me/reviews/books/modern-vim-craft-your-development-environment-with-vim8-and-neovim/">
|
||
|
Modern Vim: Craft Your Development Environment with Vim 8 and Neovim - Drew Neil
|
||
|
</a>
|
||
|
</h1>
|
||
|
|
||
|
<div class="post-meta">
|
||
|
<span class="post-date">
|
||
|
2018-12-29
|
||
|
|
||
|
<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/vim/">#vim</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/drew-neil/">#drew neil</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/it/">#it</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/neovim/">#neovim</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/stars-4/">#stars:4</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/published-2018/">#published:2018</a>
|
||
|
|
||
|
</span>
|
||
|
</div>
|
||
|
<div class="post-summary">
|
||
|
<p><a href="https://www.goodreads.com/book/show/36517607-modern-vim">GoodReads Summary</a>:
|
||
|
Turn Vim into a full-blown development environment using Vim 8’s new features
|
||
|
and this sequel to the beloved bestseller Practical Vim. Integrate your editor
|
||
|
with tools for building, testing, linting, indexing, and searching your
|
||
|
codebase. Discover the future of Vim with Neovim: a fork of Vim that includes
|
||
|
a built-in terminal emulator that will transform your workflow. Whether you
|
||
|
choose to switch to Neovim or stick with Vim 8, you’ll be a better developer.</p>
|
||
|
|
||
|
</div>
|
||
|
<a href="https://blog.juliobiason.me/reviews/books/modern-vim-craft-your-development-environment-with-vim8-and-neovim/">
|
||
|
Read more...
|
||
|
</a>
|
||
|
</div>
|
||
|
|
||
|
</div>
|
||
|
|
||
|
</div>
|
||
|
|
||
|
</body>
|
||
|
|
||
|
</html>
|