<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><description>Hugo Ferreira | ferreira.cc
Software engineer. Generalist. Tech lead. Treble dad.
Twitter
 | 
Facebook
LinkedIn
 | 
Google+
Stack Overflow
 | 
GitHub</description><title>Hugo’s Tumblr</title><generator>Tumblr (3.0; @hugocf)</generator><link>https://hugocf.tumblr.com/</link><item><title>Incêndio no Andanças: Os Números das Seguradoras</title><description>&lt;p&gt;&lt;a href="http://hugo.ferreira.cc/andancas-seguros/"&gt;Incêndio no Andanças: Os Números das Seguradoras&lt;/a&gt;&lt;/p&gt;&lt;img src="http://hugo.ferreira.cc/wp-content/uploads/seguradoras-chart.png" style="float: right; width:200px; padding:10px;"/&gt;&lt;blockquote&gt;&lt;ul&gt;
&lt;li&gt;Quantas seguradoras estão envolvidas?&lt;/li&gt;
&lt;li&gt;Quantos veículos sinistrados estão afectos a cada seguradora?&lt;/li&gt;
&lt;li&gt;Quem são as outras pessoas na minha seguradora?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Responder a este tipo de questões tem sido uma das muitas dificuldades do grupo de pessoas prejudicadas pelo incêndio do Andanças (no qual, infelizmente, eu me incluo).&lt;/p&gt;
&lt;p&gt;Juntando a informação &lt;a href="https://postimg.org/gallery/33s2ekfdy/"&gt;publicada pela GNR no espaço do evento&lt;/a&gt;(gentilmente…&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;a href="http://hugo.ferreira.cc/andancas-seguros/"&gt;View On WordPress&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description><link>https://hugocf.tumblr.com/post/148881297430</link><guid>https://hugocf.tumblr.com/post/148881297430</guid><pubDate>Sat, 13 Aug 2016 13:57:48 +0100</pubDate><category>andanças</category><category>incêndio</category><category>statistics</category></item><item><title>What I’ve Learned About Venture Funding | Bothsides of...</title><description>&lt;img src="https://64.media.tumblr.com/2d104e614140d90476a2cde28addc327/tumblr_ntuk91T6AV1qz82meo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://hugo.ferreira.cc/what-ive-learned-about-venture-funding-bothsides-of-the-table/"&gt;What I’ve Learned About Venture Funding | Bothsides of the Table&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;VC funding. Our perspectives on the topic wax and wane […] Source: What I’ve Learned About Venture Funding | Bothsides of the Table&lt;/p&gt;</description><link>https://hugocf.tumblr.com/post/127862988930</link><guid>https://hugocf.tumblr.com/post/127862988930</guid><pubDate>Sat, 29 Aug 2015 15:00:37 +0100</pubDate><category>expertise</category><category>growth</category><category>knowledge</category><category>learning</category></item><item><title>Cushion - Peace of mind for freelancers</title><description>&lt;a href="http://cushionapp.com"&gt;Cushion - Peace of mind for freelancers&lt;/a&gt;: &lt;blockquote&gt;&lt;p&gt;Cushion was built out of a need for a less-stressful freelance life. Its aim is to provide better insight and awareness, so the roller coaster ride of freelancing feels smoother, with fewer surprises.
 &lt;/p&gt;&lt;/blockquote&gt;</description><link>https://hugocf.tumblr.com/post/125640060150</link><guid>https://hugocf.tumblr.com/post/125640060150</guid><pubDate>Sun, 02 Aug 2015 03:27:41 +0100</pubDate><category>[link]</category><category>web app</category><category>billing</category><category>bugeting</category><category>freelancing</category></item><item><title>Doorbell.io - Gather in-app user feedback, simply, across multiple platforms, for free!</title><description>&lt;a href="https://doorbell.io/"&gt;Doorbell.io - Gather in-app user feedback, simply, across multiple platforms, for free!&lt;/a&gt;: &lt;blockquote&gt;&lt;p&gt;Use our Javascript, iOS, and Android SDKs to set up Doorbell in your application. Or use the API if you want to build your own client.&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;You have the option to send any feedback you receive straight to your Project Management System or Issue Tracker with just a couple of clicks.&lt;/p&gt;&lt;/blockquote&gt;</description><link>https://hugocf.tumblr.com/post/125639716870</link><guid>https://hugocf.tumblr.com/post/125639716870</guid><pubDate>Sun, 02 Aug 2015 03:22:09 +0100</pubDate><category>[link]</category><category>customer service</category><category>feedback</category><category>ios</category><category>android</category><category>web</category></item><item><title>From the WWDC15 talk “Protocol-Oriented Programming in Swift”...</title><description>&lt;img src="https://64.media.tumblr.com/25c4a08fbde5d1baafcee0c4b83f7fe5/tumblr_nqe5e41a5x1qz82meo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;From the WWDC15 talk “&lt;a href="https://developer.apple.com/videos/wwdc/2015/?id=408"&gt;Protocol-Oriented Programming in Swift&lt;/a&gt;” (via &lt;a href="https://twitter.com/ruiaaperes/status/613096090112524288"&gt;R. Peres on Twitter: “Print it and put it in your wallet. http://t.co/bhVADs7Hdj”&lt;/a&gt;) &lt;/p&gt;</description><link>https://hugocf.tumblr.com/post/122241365685</link><guid>https://hugocf.tumblr.com/post/122241365685</guid><pubDate>Tue, 23 Jun 2015 10:37:16 +0100</pubDate><category>[photo]</category><category>code</category><category>development</category><category>ios</category><category>swift</category><category>protocols</category></item><item><title>Learn Ruby with the Neo Ruby Koans</title><description>&lt;a href="http://rubykoans.com/"&gt;Learn Ruby with the Neo Ruby Koans&lt;/a&gt;: &lt;p&gt;Great way to lean &lt;b&gt;Ruby&lt;/b&gt; by fixing errors in set of well thought of unit tests.&lt;/p&gt;</description><link>https://hugocf.tumblr.com/post/118850582105</link><guid>https://hugocf.tumblr.com/post/118850582105</guid><pubDate>Wed, 13 May 2015 09:06:16 +0100</pubDate><category>[link]</category><category>code</category><category>ruby</category><category>learning</category><category>programming</category><category>interactive</category><category>online</category></item><item><title>By version 4.11, transitive dependencies have proliferated...</title><description>&lt;img src="https://64.media.tumblr.com/666c966b725da6885257763d910c7c45/tumblr_no9g9qZWoS1qz82meo2_r1_500.gifv"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;blockquote&gt;&lt;p&gt;By version 4.11, transitive dependencies have proliferated seemingly unchecked. We are far from the short dependency-chains and few cyclic-dependencies of good structure.&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;A software’s user-experience realization is just another term for what that software does. This user-experience realization and its structure are, however, practically orthogonal.&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;There are many ways to do this, but one way is to practice radial encapsulation. Figure 9 shows the evolution of a radially-encapsulated program that is bigger than JUnit yet has throughout its history retained a structural clarity that JUnit seems to have abandoned.&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;&lt;b&gt;Programmers should be forced to wear their systems’ package-structures on their tee-shirts.&lt;/b&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;A better way… &lt;/p&gt;&lt;figure data-orig-width="562" data-orig-height="367" class="tmblr-full"&gt;&lt;img src="https://dl-web.dropbox.com/get/External/delete%20after%20wp%20import/spoiklin-anim.gif?_subject_uid=3619260&amp;w=AABpv9fq3FHUghKAzgz_7AbgNftsqt1D0B0061GwJPEl7A" alt="image" data-orig-width="562" data-orig-height="367"/&gt;&lt;/figure&gt;&lt;p&gt;(via &lt;a href="http://edmundkirwan.com/general/junit.html"&gt;The structure of JUnit - EdmundKirwan.com&lt;/a&gt;)&lt;/p&gt;</description><link>https://hugocf.tumblr.com/post/118818299010</link><guid>https://hugocf.tumblr.com/post/118818299010</guid><pubDate>Wed, 13 May 2015 00:37:02 +0100</pubDate><category>[photo]</category><category>software</category><category>architecture</category><category>code</category><category>development</category><category>structure</category><category>technical debt</category><category>maintenance</category><category>sanity</category></item><item><title>Very interesting timezone visualizations! (via Timezone.io -...</title><description>&lt;img src="https://64.media.tumblr.com/89d220831d72d5ad5822729c37c0fe18/tumblr_no9bvm5ckF1qz82meo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Very interesting timezone visualizations! (via &lt;a href="http://timezone.io/team/buffer"&gt;Timezone.io - Buffer&lt;/a&gt;) &lt;/p&gt;</description><link>https://hugocf.tumblr.com/post/118811542955</link><guid>https://hugocf.tumblr.com/post/118811542955</guid><pubDate>Tue, 12 May 2015 23:02:10 +0100</pubDate><category>[photo]</category><category>time zones</category><category>team</category><category>collaboration</category><category>remote</category><category>work</category><category>schedule</category></item><item><title>BrowserSync - Time-saving synchronised browser testing</title><description>&lt;a href="http://www.browsersync.io/"&gt;BrowserSync - Time-saving synchronised browser testing&lt;/a&gt;: &lt;p&gt;Efficient and pleasurable programming is all about having a “fast feedback cycle”:&lt;/p&gt;&lt;blockquote&gt;BrowserSync makes your tweaking and testing faster by synchronising file changes &lt;b&gt;and interactions&lt;/b&gt; across multiple devices. It’s wicked-fast and totally free.&lt;/blockquote&gt;</description><link>https://hugocf.tumblr.com/post/117943288120</link><guid>https://hugocf.tumblr.com/post/117943288120</guid><pubDate>Sat, 02 May 2015 16:30:30 +0100</pubDate><category>[link]</category><category>web</category><category>development</category><category>tools</category><category>efficiency</category></item><item><title>Michael O. Church's answer to Why do some developers at strong companies like Google consider Agile development to be nonsense? - Quora</title><description>&lt;a href="http://www.quora.com/Why-do-some-developers-at-strong-companies-like-Google-consider-Agile-development-to-be-nonsense"&gt;Michael O. Church's answer to Why do some developers at strong companies like Google consider Agile development to be nonsense? - Quora&lt;/a&gt;: &lt;blockquote&gt;Before I get into why this “Agile” stuff is horrible, let’s describe where Agile/Scrum can work. &lt;b&gt;It can work for a time-sensitive and critical project of short duration (6 weeks max) that cross-cuts the business and has no clear manager&lt;/b&gt;, because it involves people from multiple departments. You can call it a “Code Red” or call it a Scrum or a “War Room” if you have a physical room for it.&lt;br/&gt;&lt;br/&gt;Note that&lt;b&gt; “Agile” comes from the consulting world. It suits well the needs of a small consulting firm&lt;/b&gt;, not yet very well-established, that lands one big-ticket project and needs to deliver it quickly, despite changing requirements and other potential bad behavior from the client. &lt;b&gt;It works well when you have a relatively homogeneous talent level and a staff of generalists&lt;/b&gt;, which might also be true for an &lt;b&gt;emerging web consultancy&lt;/b&gt;.&lt;/blockquote&gt;</description><link>https://hugocf.tumblr.com/post/116554404495</link><guid>https://hugocf.tumblr.com/post/116554404495</guid><pubDate>Thu, 16 Apr 2015 14:36:37 +0100</pubDate><category>[link]</category><category>scrum</category><category>agile</category><category>pitfalls</category><category>pros and cons</category><category>advantages</category><category>bullshit</category><category>services</category><category>product development</category><category>software development</category></item><item><title>"You go your way
I’ll go your way too"</title><description>“You go your way&lt;br/&gt;
I’ll go your way too”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Leonard Cohen, Book of Longing (via &lt;a href="https://www.youtube.com/watch?v=rfbmf9OHJo8&amp;t=1h5m15s"&gt;Miguel Esteves Cardoso&lt;/a&gt;)&lt;/em&gt;</description><link>https://hugocf.tumblr.com/post/114767179780</link><guid>https://hugocf.tumblr.com/post/114767179780</guid><pubDate>Fri, 27 Mar 2015 17:23:07 +0000</pubDate><category>[quote]</category><category>life</category><category>women</category><category>poem</category><category>what women want</category></item><item><title>Scrum, in theory vs. in practice</title><description>&lt;p&gt;&lt;a href="http://uxreactions.com/post/111586452224/scrum-in-theory" class="tumblr_blog"&gt;uxreactionsofficial&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;h1&gt;Scrum, in theory:&lt;/h1&gt;&lt;figure data-orig-height="135" data-orig-width="245" data-orig-src="https://64.media.tumblr.com/f4ae8d7a1700311a70005d858c651a76/tumblr_inline_nk363jP3hu1t9bsnt.gif"&gt;&lt;img src="https://64.media.tumblr.com/f4ae8d7a1700311a70005d858c651a76/tumblr_inline_p7ne0xPd8k1qz81r1_540.gif" width="490px" alt="image" data-orig-height="135" data-orig-width="245" data-orig-src="https://64.media.tumblr.com/f4ae8d7a1700311a70005d858c651a76/tumblr_inline_nk363jP3hu1t9bsnt.gif"/&gt;&lt;/figure&gt;&lt;br/&gt;&lt;br/&gt;&lt;h1&gt;Scrum, in practice:&lt;/h1&gt;&lt;figure data-orig-height="275" data-orig-width="489" data-orig-src="https://64.media.tumblr.com/afa921eef009752a4ed1c29f87cc7723/tumblr_inline_nk364ikLFn1t9bsnt.gif"&gt;&lt;img src="https://64.media.tumblr.com/afa921eef009752a4ed1c29f87cc7723/tumblr_inline_p7ne0x1th01qz81r1_540.gif" alt="image" data-orig-height="275" data-orig-width="489" data-orig-src="https://64.media.tumblr.com/afa921eef009752a4ed1c29f87cc7723/tumblr_inline_nk364ikLFn1t9bsnt.gif"/&gt;&lt;/figure&gt;&lt;/blockquote&gt;</description><link>https://hugocf.tumblr.com/post/114317575065</link><guid>https://hugocf.tumblr.com/post/114317575065</guid><pubDate>Sun, 22 Mar 2015 15:45:42 +0000</pubDate><category>[photo]</category><category>scrum</category><category>agile</category><category>buzzwords</category><category>bullshit</category><category>theory</category><category>practice</category><category>humor</category></item><item><title>Work vs. Life balance</title><description>&lt;img src="https://64.media.tumblr.com/cf14e003b3cfcc13bd83291ffd9213de/tumblr_nlcpktzU4N1qz82meo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Work vs. Life balance&lt;/p&gt;</description><link>https://hugocf.tumblr.com/post/113864091815</link><guid>https://hugocf.tumblr.com/post/113864091815</guid><pubDate>Tue, 17 Mar 2015 10:10:05 +0000</pubDate><category>[photo]</category><category>work</category><category>life</category><category>balance</category><category>family</category></item><item><title>Seth's Blog: More trouble than it's worth</title><description>&lt;a href="http://sethgodin.typepad.com/seths_blog/2015/03/more-trouble-than-its-worth.html"&gt;Seth's Blog: More trouble than it's worth&lt;/a&gt;: &lt;blockquote class="link_og_blockquote"&gt;In five words, that’s one secret to delight. When you do the work that others can’t possibly imagine doing, you set yourself apart.&lt;br/&gt;&lt;br/&gt;Seeking out the things that are more trouble than most people think they’re worth is a powerful place to be.&lt;br/&gt;&lt;br/&gt;The hard part, of course, is actually doing something that appears to be far more trouble than it’s worth.&lt;br/&gt;&lt;/blockquote&gt;</description><link>https://hugocf.tumblr.com/post/113461878095</link><guid>https://hugocf.tumblr.com/post/113461878095</guid><pubDate>Thu, 12 Mar 2015 22:41:13 +0000</pubDate><category>[link]</category><category>success</category><category>delight</category><category>awesome</category><category>hard work</category><category>extra mile</category><category>commitement</category><category>focus</category></item><item><title>"Programs must be written for people to read, and only incidentally for machines to execute."</title><description>“Programs must be written for people to read, and only incidentally for machines to execute.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://groups.csail.mit.edu/mac/users/hal/hal.html"&gt;Hal Abelson&lt;/a&gt; and &lt;a href="http://groups.csail.mit.edu/mac/users/gjs/"&gt;Gerald Jay Sussman&lt;/a&gt; in &lt;a href="http://mitpress.mit.edu/sicp/full-text/sicp/book/node3.html"&gt;MIT Structure and Interpretation of Computer Programs&lt;/a&gt; course (via &lt;a href="http://alistapart.com/blog/post/brevity-vs-clarity"&gt;Brevity vs. Clarity · An A List Apart Blog Post&lt;/a&gt;)&lt;/em&gt;</description><link>https://hugocf.tumblr.com/post/113053746885</link><guid>https://hugocf.tumblr.com/post/113053746885</guid><pubDate>Sun, 08 Mar 2015 09:36:45 +0000</pubDate><category>[quote]</category><category>computers</category><category>software</category><category>best peactices</category><category>development</category><category>code</category><category>legibility</category></item><item><title>somecallmekek:great sacrifices must be made</title><description>&lt;img src="https://64.media.tumblr.com/5d3a2ff0589f532aa591e236ed059b9f/tumblr_nfkxghCxaX1u2b0p4o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://somecallmekek.tumblr.com/post/103527797509/great-sacrifices-must-be-made" class="tumblr_blog"&gt;somecallmekek&lt;/a&gt;:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;great sacrifices must be made&lt;/p&gt;&lt;/blockquote&gt;</description><link>https://hugocf.tumblr.com/post/111904635190</link><guid>https://hugocf.tumblr.com/post/111904635190</guid><pubDate>Tue, 24 Feb 2015 00:17:46 +0000</pubDate><category>[photo]</category><category>comics</category><category>humor</category><category>dark humor</category></item><item><title>"Try to learn something about everything and everything about something."</title><description>“Try to learn something about everything and everything about something.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt; &lt;a href="http://en.wikiquote.org/wiki/Thomas_Henry_Huxley"&gt;Thomas Henry Huxley&lt;/a&gt; (via &lt;a href="http://youtu.be/75Ju0eM5T2c?t=3m41s"&gt;Donald Knuth&lt;/a&gt;)&lt;/em&gt;</description><link>https://hugocf.tumblr.com/post/111762243740</link><guid>https://hugocf.tumblr.com/post/111762243740</guid><pubDate>Sun, 22 Feb 2015 15:33:09 +0000</pubDate><category>[quote]</category><category>life</category><category>culture</category><category>common sense</category><category>cultura geral</category><category>generalist</category><category>specialist</category><category>learning</category><category>knowledge</category></item><item><title>Nice illustration of the writing process, or any other...</title><description>&lt;img src="https://64.media.tumblr.com/5847a2d906803950dbebe89c1db9cbef/tumblr_nk2ojojvBA1qz82meo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Nice illustration of the writing process, or any other creative/development endeavor, for that matter.&lt;/p&gt;</description><link>https://hugocf.tumblr.com/post/111560824735</link><guid>https://hugocf.tumblr.com/post/111560824735</guid><pubDate>Fri, 20 Feb 2015 13:38:12 +0000</pubDate><category>[photo]</category><category>writing</category><category>creativity</category><category>process</category><category>software</category><category>development</category><category>design</category></item><item><title>Ideas of online services where to outsource some of the most...</title><description>&lt;img src="https://64.media.tumblr.com/fb6c60870c42e37928807aae86979991/tumblr_njvggmJs2S1qz82meo1_r1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Ideas of online services where to outsource some of the most mundane tasks.&lt;/p&gt;</description><link>https://hugocf.tumblr.com/post/111183866030</link><guid>https://hugocf.tumblr.com/post/111183866030</guid><pubDate>Mon, 16 Feb 2015 16:00:00 +0000</pubDate><category>[photo]</category><category>virtual assistant</category><category>outsourcing</category><category>life balance</category><category>business</category></item><item><title>Mr. Madison, what you’ve just said… is one of the most insanely...</title><description>&lt;iframe width="400" height="300"  id="youtube_iframe" src="https://www.youtube.com/embed/0MRmxfLuNto?feature=oembed&amp;enablejsapi=1&amp;origin=https://safe.txmblr.com&amp;wmode=opaque" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="May God Have Mercy On Your Soul"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;blockquote&gt;Mr. Madison, what you’ve just said… is one of the most insanely idiotic things I have ever heard. At no point in your rambling, incoherent response were you even close to anything that could be considered a rational thought. Everyone in this room is now dumber for having listened to it. I award you no points, and may God have mercy on your soul…&lt;/blockquote&gt;&lt;p&gt;

From the movie &lt;b&gt;Billy Madison&lt;/b&gt; (1995) [&lt;a href="https://www.youtube.com/watch?v=Ec7rCsNFn30"&gt;scene in context&lt;/a&gt;].&lt;/p&gt;</description><link>https://hugocf.tumblr.com/post/110060275600</link><guid>https://hugocf.tumblr.com/post/110060275600</guid><pubDate>Wed, 04 Feb 2015 10:57:00 +0000</pubDate><category>[video]</category><category>owned</category><category>comeback</category><category>insanity</category><category>stupidity</category><category>wtf</category></item></channel></rss>
