tag:blogger.com,1999:blog-54065317007610634142023-11-15T05:34:59.915-08:00Read it or Throw itYaron Wittenstein's NewsletterYaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.comBlogger222125tag:blogger.com,1999:blog-5406531700761063414.post-1451772497302876242021-09-20T11:16:00.005-07:002021-10-10T00:30:08.659-07:00The "Read it or Throw it" newsletter will not continue. If you liked it - please consider subscribing to my new newsletter: "The 3"The "<b>Read it or Throw</b> <b>it"</b> newsletter will not continue.<div><br /><h1 style="text-align: left;">If you liked it - please consider subscribing to my new newsletter: <a href="https://www.getrevue.co/profile/The3" target="">"The 3"</a></h1><div><br /></div></div>Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-46181495295458516972021-01-02T02:09:00.003-08:002021-01-07T00:42:44.104-08:00Read it or Throw it #217<ol style="background-color: #fefefe; color: #424242; font-family: "Open Sans", arial, sans-serif; font-size: 18px; line-height: 1.4; margin: 0px 0px 20px;"><li style="margin: 0px 0px 2px;"><p style="line-height: 1.8; margin: 0px 0px 30px;"><a href="https://gryphon.dev/2020/04/29/train-your-own-neural-network" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Train Your Own Neural Network (gryphon.dev)</a><br />If you love reading about different learning strategies, then this piece I’ve written a few months ago rambles about pattern-practicing methods, emphasizing feeding our brains with many inputs.</p></li><li style="margin: 0px 0px 2px;"><p style="line-height: 1.8; margin: 0px 0px 30px;"><a href="https://www.zsa.io/moonlander/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">ZSA Moonlander: Next-gen Ergonomics</a><br />Recently I’ve started using the Moonlander keyboard. This is a mechanical split-keyboard that is fully configurable. You can customize your own keyboard into layers so that each layer acts like a new layout.<br />A common pattern is to configure the default layer with the English characters (QWERTY, Dvorak, Colemak) and have the upper layers dedicated each to some subject.<br />Usually symbols (i.e @ # : {}[]$ …) will have a dedicated layer, sometimes combined with digits, other times having their own separate layer. Gamers like to have layers devoted to common gaming elements for boosting their gaming experience.<br />Besides that, there are other perks. One of them is the thumb cluster - the keyboard is not only split into two halves but each halve has an extension targeted to the thumb finger. The thumb cluster is generally used for mapping Enter, Space, Backspace, Esc, Tab, etc.<br />Another very cool feature is called Auto shift. A short press on an English letter will translate into a lowercase character, while a long press (even the duration is totally configurable!) will emit an uppercase character.<br />It does take a few days to get used to, but once you overcome it - it’s truly a game-changer.<br />It’s not the cheapest keyboard out there but I personally think that it worths it.</p></li><li style="margin: 0px 0px 2px;"><p style="line-height: 1.8; margin: 0px 0px 30px;"><a href="https://tokio.rs/blog/2020-12-tokio-1-0" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Announcing Tokio 1.0</a><br />This is a huge milestone not only for the Tokio project but for Rust in general. Tokio is a very dominant project in the Rust ecosystem and reaching the 1.0 milestone is a huge step forward for Rust maturity.</p></li><li style="margin: 0px 0px 2px;"><p style="line-height: 1.8; margin: 0px 0px 30px;"><a href="https://joemorrison.medium.com/death-of-an-open-source-business-model-62bc227a7e9b" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Death of an Open Source Business Model</a><br />I really liked reading this article. The author argues that the era of Software companies granting free access to their core is over in general.<br />The author gives examples for companies that have chosen to Open-Source their code under MIT or similar license - only to later become a closed source or to adapt their license.<br />I tend to agree with most of the content - there will always be exceptions but in general companies need to stay competitive and giving away free access to their core assets will in most cases make it much harder.</p></li><li style="margin: 0px 0px 2px;"><p style="line-height: 1.8; margin: 0px 0px 30px;"><a href="https://confused.ai/posts/rust-bpf-target" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Adding BPF target support to the Rust compiler</a><br />The eBPF is the new generation of the old BPF bytecode that has been used for dealing with network traffic. It brings unseen advanced inspection and tracing capabilities into the kernel and running applications.<br />The BPF programs are deployed into the kernel and are written in an ad-hoc bytecode. The are new initiatives to use Rust for writing tools that will output BPF programs instead of using a dedicated tool or writing plain C code (or mixing python with C snippets).<br />Generating BPF programs using some ergonomic Rust API has very good potential. It reminds me of the high involvement of Rust in the Wasm (WebAssembly). Both Wasm and eBPF are still considered early-stage and it seems that Rust is in the path to being dominant in both domains.</p></li><li style="margin: 0px 0px 2px;"><p style="line-height: 1.8; margin: 0px 0px 30px;"><a href="https://isoflow.io/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Isoflow - Create beautiful cloud diagrams in minutes</a><br />A nice and free online tool I’ve found that makes it easy to draw architecture diagrams. It’s good to bookmark for future use.</p></li><li style="margin: 0px 0px 2px;"><p style="line-height: 1.8; margin: 0px 0px 30px;"><a href="https://www.nushell.sh/blog/2020-08-23-year_of_nushell.html" style="background-color: transparent; color: #f03838; text-decoration-line: none;">One year of Nushell</a><br />Another Rust project that gains traction is nushell. It’s written purely in Rust with focuses on structured data in a way that resembles PowerShell.<br />I’ll keep tracking its progress and maybe in the future, it’ll become my default shell.</p></li><li style="margin: 0px 0px 2px;"><p style="line-height: 1.8; margin: 0px 0px 30px;"><a href="https://waitbutwhy.com/2014/06/taming-mammoth-let-peoples-opinions-run-life.html" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Taming the Mammoth: Why You Should Stop Caring What Other People Think</a><br />This is a classic article that details why most of us care about what others think of us and suggests how to mitigate such irrational thoughts and unproductive resulting actions that stem from them.</p></li><li style="margin: 0px 0px 2px;"><p style="line-height: 1.8; margin: 0px 0px 30px;"><a href="https://www.amazon.com/Atomic-Habits-Proven-Build-Break-ebook/dp/B01N5AX61W" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Recommended Book - Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones</a><br />I consider this book as one of the most influential books I’ve ever read. It has tons of life wisdom tactics of how to form new habits and, more importantly, how to maintain them. This book made me think a lot about the way I manage myself and where I can get better by forming new useful habits.<br />After you read it - please take a look at <a href="https://www.amazon.com/Hooked-How-Build-Habit-Forming-Products/dp/B00HZY1N0K/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Hooked</a> book. This book shares a lot of the ideas of the <em>Atomic Habits</em> but in another context, of how to design products that will make people use them habitually.</p></li><li style="margin: 0px;"><p style="line-height: 1.8; margin: 0px 0px 30px;"><a href="https://www.amazon.com/Practical-TLA-Planning-Driven-Development/dp/1484238281" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Recommended Book - Practical TLA+: Planning Driven Development</a><br />If you’re interested in an introduction to Model Checking using TLA+ (PlusCal if to be precise), then look no further. This subject is considered intimidating and this book walks the reader slowly through the subjects and explains clearly the concepts of TLA+.<br />It uses a language called PlusCal which is compiled to TLA+ in order to ease the pain for a topic that is not easy regardless of the syntax.</p></li></ol><p style="background-color: #fefefe; color: #424242; font-family: "Open Sans", arial, sans-serif; font-size: 18px; line-height: 1.8; margin: 0px 0px 30px;"><br />“<em>To change is to improve. To perfect is to change often.</em>”<br /><em>Winston Churchill</em></p>Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-59172676130646271632020-04-10T03:41:00.004-07:002020-04-10T08:13:13.029-07:00Read it or Throw it #216<ol style="background-color: #fefefe; color: #424242; font-family: "Open Sans", arial, sans-serif; font-size: 18px; line-height: 1.4; margin: 0px 0px 20px;">
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://gryphon.dev/2020/02/07/vim-and-emacs-can-be-bff/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Vim and Emacs can be BFF</a><br />
My blog’s post trying to settle the <em>“vim vs emacs”</em> never-ending dispute.</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://www.cslab.pepperdine.edu/warford/math221/How-Amazon-Web-Services-Uses-Formal-Methods.pdf" style="background-color: transparent; color: #f03838; text-decoration-line: none;">How Amazon Web Services Uses Formal Methods</a><br />
A very impressive article (from 2015) that reviews how Amazon used <a href="https://en.wikipedia.org/wiki/TLA%2B" style="background-color: transparent; color: #f03838; text-decoration-line: none;">TLA+</a> on various complicated infrastructure projects. The nature of the described cases is high-scale complex distributed-systems. Such projects are notoriously known to be difficult to get right.<br />
Often they introduce evasive, intractable bugs. <em>TLA+</em> assisted with avoiding many issues from the first place.<br />
<br />
Highly recommended reading!</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://www.hillelwayne.com/post/why-dont-people-use-formal-methods/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Why Don’t People Use Formal Methods?</a><br />
If you’ve found the previous article interesting, you’re encouraged to read this article too. I’ve added “<em>Learning TLA+</em>” to my TODO list :)</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://commoncog.com/blog/expertise-is-just-pattern-matching/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Expertise is ‘Just’ Pattern Matching</a><br />
An awesome text giving a different angle about what expertise is. It argues that a core part of developing expertise on something is having a lot of patterns and being able to classify inputs into known patterns. The article fortified my own personal experience, especially over the last year.<br />
A very good read!</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://www.scotthyoung.com/blog/2020/04/03/practice-loop/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Designing the Perfect Practice Loop</a><br />
In continuation of the preceding item is another eye-opening article by Scott H. Young about the importance of feedback loops. It’s not enough to feed yourself with patterns/data/exercises but being able to learn from mistakes by having good feedback is paramount. Otherwise, we may not make the desired progress we’d like to.</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://lucumr.pocoo.org/2020/1/1/async-pressure/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">I’m not feeling the async pressure</a><br />
A nice piece on how to make concurrent code more resilient by designing it with back-pressure in mind. If you liked the article, you should definitely consider reading the classic <a href="https://www.amazon.com/Release-Design-Deploy-Production-Ready-Software-ebook-dp-B079YWMY2V/dp/B079YWMY2V/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Release It! book</a>.</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://bartoszmilewski.com/2020/02/24/math-is-your-insurance-policy/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Math is your insurance policy</a><br />
The article argues that menial programming tasks will be replaced by AI and that future programming-languages will drift toward a more declarative-style paradigm. It’s a nice read and a wake-up call for any developer that does mostly a commodity job.<br />
However, I don’t see any radical changes in the foreseeable future. I think that that big changes eventually take more time than anticipated.</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://www.freecodecamp.org/news/the-most-important-skill-a-programmer-can-learn-9d410c786baf/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">The most important skill a programmer can learn</a><br />
How often do you clean up your code? This piece covers the importance of deleting redundant code or avoid writing unnecessary ones from the first place. See further <a href="https://vimeo.com/108441214" style="background-color: transparent; color: #f03838; text-decoration-line: none;">The art of destroying software</a> talk.</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://system76.com/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">System76</a><br />
I wasn’t familiar with the System76 brand until recently. The company manufactures its own laptops (<a href="https://www.forbes.com/sites/jasonevangelho/2019/11/20/system76-will-start-designing-and-building-its-own-linux-laptops-beginning-january-2020" style="background-color: transparent; color: #f03838; text-decoration-line: none;">more about that here</a>) The machines Operating-System is Ubuntu, or <a href="https://system76.com/pop" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Pop!_OS</a> which is a Linux distribution developed by <em>System76</em> itself.</div>
</li>
<li style="margin: 0px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://www.amazon.com/Get-Programming-Haskell-Will-Kurt/dp/1617293768/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Recommended Book: Get Programming with Haskell</a><br />
Working on Rust made me <em>“love the Type”</em>. I wanted to dig more into the essence of Type-driven development and I figured that I must know the basics of Haskell. I doubt that I’ll ever write Haskell code for production, but learning a Haskell will expand everyone’s mental model for sure. There are many concepts that exist in Rust (that’s not a coincidence since Rust has been heavily influenced by Haskell), but seeing them in another language helps to strengthen understanding. You can skip the parts that cover libraries and tools and focus only on the abstract/mathematical content.</div>
</li>
</ol>
<div style="background-color: #fefefe; color: #424242; font-family: "Open Sans", arial, sans-serif; font-size: 18px; line-height: 1.8; margin-bottom: 30px;">
“<em>If something is worth doing, it is worth doing poorly until you can learn to do it well</em>“ - <em>Zig Ziglar</em></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-53387220981144915352019-12-30T13:38:00.002-08:002019-12-30T13:42:14.280-08:00Read it or Throw it #215<ol style="background-color: #fefefe; color: #424242; font-family: "Open Sans", arial, sans-serif; font-size: 18px; line-height: 1.4; margin: 0px 0px 20px;">
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://gryphon.dev/2019/12/22/2019-summary/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">2019 Summary</a><br />
My post summarizing my 2019 professional year.<br />
<span style="font-weight: bolder;">I’ve also added a <a href="https://gryphon.dev/subscribe/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Subscribe page</a> to my blog!</span></div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://bytecodealliance.org/articles/announcing-the-bytecode-alliance" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Announcing the Bytecode Alliance: Building a secure by default, composable future for WebAssembly</a><br />
This is a long read but a good one. The post starts with an announcement of a joint effort between leading companies that rely on WebAssembly to build the future of the internet and outside-the-browser infrastructure (Mozilla, Fastly, etc).<br />
Then the post proceeds with explanations on how using WebAssembly while employing a capabilities-based security model built-in will serve as a foundation to avoid much of the security vulnerabilities lurking almost any application nowadays.</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://www.fastly.com/blog/join-the-beta-new-serverless-compute-environment-at-the-edge" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Join the beta: our new serverless compute environment gives you more power at the edge</a><br />
Fastly releases in Beta its new serverless platform named <em>Compute@Edge</em> based on <em>Lucet</em>, their in-house developed WebAssembly Runtime. We can start seeing right now the future of the internet. A CDN provider will cease to be merely a dumb provider of cached content, but it will transform to hosting full-blown applications. This is only the beginning, rest assured that more companies will enter this field. Not only traditional CDNs providers such as Akamai but also Cloud providers like Amazon.<br />
<br />
The boundaries between a Cloud to a CDN provider will become blurry. They will all run WebAssembly code and compete with one another for those who will get the chance to run our code. I predict that many databases, storage solutions, and other services will be available on the Edge too.<br />
<br />
Add to above the new emerging QUIC protocol as the next TCP and the Internet speed future seems bright.</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://changelog.com/posts/github-universe-2019-tldr" style="background-color: transparent; color: #f03838; text-decoration-line: none;">GitHub Universe 2019 TL;DR</a><br />
A very good summary of the annual event of GitHub Universe. The biggest announcement is that GitHub Actions is now publicly available for everyone!</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://visualstudio.microsoft.com/services/visual-studio-online/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Visual Studio Online - Cloud-powered dev environments accessible from anywhere</a><br />
Microsoft Release <em>VSCode as a Service</em> product for public preview.<br />
It’s hard to predict whether it’ll catch or not but only time will tell.<br />
See also: <a href="https://www.gitpod.io/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Gitpod</a></div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://www.executeprogram.com/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Execute Program: Learn programming tools fast. Then remember them.</a><br />
A new <a href="https://en.wikipedia.org/wiki/Spaced_repetition" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Spaced repetition</a> based training for developers. The training is organized by courses. The platform has been created by <a href="https://twitter.com/garybernhardt" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Gary Bernhardt</a> who is a very famous developer known for being innovative. It’s only the first footsteps and new courses will be added. I’m curious to see how this will evolve.</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://www.conventionalcommits.org/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Conventional Commits</a><br />
Did you notice people who use commit messages having patterns like:<br />
<code style="background-color: #f1f0ea; border-radius: 4px; color: #f03838; font-family: monospace, monospace; font-size: 16.2px; padding: 2px 4px;">feat(...): new feature</code> or <code style="background-color: #f1f0ea; border-radius: 4px; color: #f03838; font-family: monospace, monospace; font-size: 16.2px; padding: 2px 4px;">fix: fixed the failed test...</code><br />
This is more than a phenomenon, but a well-defined git commit messages conventions. I think it adds more hygiene to the code, and I’ll consider using that too.</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://techcrunch.com/2019/11/14/fourteen-years-after-launching-1password-takes-first-funding-a-200m-series-a/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Fourteen years after launching, 1Password takes a $200M Series A</a><br />
I’ve been using 1Password for a couple of years and I really think it’s a good product. The company refines and makes the product better consistently. It’s a truly remarkable story of a self-funded company that raises such a great amount of money for Series A - 14 years after having been founded!<br />
<br />
BTW, the 1Password team has <a href="https://blog.1password.com/1passwordx-december-2019-release/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">rewritten part of their browser extension code in Rust!</a> (compiled to WebAssembly that runs as part of the browser-extension).</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://www.youtube.com/watch?v=lJ3NC-R3gSI" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Recommended Talk: Rust’s Journey to Async/Await</a><br />
As always, Steve Klabnik condenses a lot of info (and history) elegantly and clearly into a great talk. This time, the talk outlines the evolution of Rust Async until today. Steve explains the trade-offs taken in Rust in order to reach the holy grail of having zero-cost abstractions futures.<br />
Rust async/await syntax became stable recently at the <a href="https://blog.rust-lang.org/2019/11/07/Async-await-stable.html" style="background-color: transparent; color: #f03838; text-decoration-line: none;">1.39.0 release</a>.</div>
</li>
<li style="margin: 0px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://www.amazon.com/Pragmatic-Programmer-journey-mastery-Anniversary/dp/0135957052/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Recommended Book: The Pragmatic Programmer: your journey to mastery, 20th Anniversary Edition (2nd Edition)</a><br />
Pragmatic Programmer is a classic. One of the most cited as “Must Read for every Programmer book”. I’ve never read this book. A few months ago, the 2nd edition has been published and I thought it’s about time I’ll read the book. Overall, I wish I’d read this book when I was at the start of my career. I think it would have helped me understand a lot of things faster, as opposed to learning them by nature. I believe that experienced programmers could also benefit from reading this book as it’s a centralized piece covering many aspects of a professional developer craft.</div>
</li>
</ol>
<div style="background-color: #fefefe; color: #424242; font-family: "Open Sans", arial, sans-serif; font-size: 18px; line-height: 1.8; margin-bottom: 30px;">
<br />
“<em>Success usually comes to those who are too busy to be looking for it.”</em><br />
<em>Henry David Thoreau</em></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-76648070271124836322019-10-11T04:59:00.002-07:002019-10-11T04:59:33.225-07:00Read it or Throw it #214<ol style="background-color: #fefefe; color: #424242; font-family: "Open Sans", arial, sans-serif; font-size: 18px; line-height: 1.4; margin: 0px 0px 20px;">
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://gryphon.dev/2019/10/04/relearning-to-type/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Relearning to Type</a><br />
My new post describing my journey to relearn to type. I won’t elaborate and just hope it will make you curious enough to go and read the article…</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://medium.com/spacemesh/svm-446b106025bd" style="background-color: transparent; color: #f03838; text-decoration-line: none;">SVM - Spacemesh Virtual Machine</a><br />
Another post of mine, but this time, a work official one.<br />
This post describes the first milestone of <em>SVM</em> (Spacemesh Virtual Machine).<br />
I’ve worked on the <em>SVM</em> project (first milestone) for the past 3 months.<br />
<br />
Here’s a link to the GitHub repository:<br />
<a href="https://github.com/spacemeshos/svm" style="background-color: transparent; color: #f03838; text-decoration-line: none;">https://github.com/spacemeshos/svm</a><br />
<br />
If you know Rust or if you’re into Compilers and looking for a very challenging job and super fun! please email me at: yaron.wittenstein@gmail.com</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://www.linkedin.com/pulse/big-benefits-when-your-product-bootstrapped-oren-eini/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Big Benefits when Your Product is Bootstrapped</a><br />
Oren Eini, one of the greatest developers on earth tells his remarkable story of bootstrapping his company creating RavenDB. A must-read article for entrepreneurs!</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="http://blog.plataformatec.com.br/2019/10/kubernetes-and-the-erlang-vm-orchestration-on-the-large-and-the-small/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Kubernetes and the Erlang VM: orchestration on the large and the small</a><br />
A great article by José Valim, the creator of Elixir about the similarities between KS8 and the Erlang VM. While KS8 orchestrates nodes, the Erlang VM does that same at the instance level. José also writes about how KS8 and the Erlang VM can complement each other in cases like Service Discovery.</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://tuple.app/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Tuple: A remote pair programming tool for discerning developers</a><br />
A new remote screen sharing product designed in particular for developers.<br />
The video on the site looks really cool.<br />
The tool is only for Mac users.</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://wordcounter.io/blog/how-many-words-does-the-average-person-know/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">How Many Words Does the Average Person Know?</a><br />
In the last couple of months I’ve worked almost daily on my English vocabulary.<br />
English is a gigantic language and I was asking myself how many words a fluent English speaker really knows. If you’re curious too, then read the article.</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://gitmoji.carloscuesta.me/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">gitmoji</a><br />
A cheat sheet to GitHub emojis.</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://www.youtube.com/watch?v=V3QF1uAvbkU" style="background-color: transparent; color: #f03838; text-decoration-line: none;">emacs or vim</a><br />
That’s funny. I will have my take about the endless war of emacs vs vim on a future post under <a href="https://gryphon.dev/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">my blog</a>.</div>
</li>
<li style="margin: 0px 0px 2px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://www.youtube.com/watch?v=CMB6AlE1QuI" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Recommendation Talk: Rust, WebAssembly, and the future of Serverless</a><br />
A comprehensive summary by Steve Klabnik about Rust, the evolution of WebAssembly starting from asm.js to this day and the next generation of Serverless executing WebAssembly programs.</div>
</li>
<li style="margin: 0px;"><div style="line-height: 1.8; margin-bottom: 30px;">
<a href="https://www.scotthyoung.com/blog/ultralearning/" style="background-color: transparent; color: #f03838; text-decoration-line: none;">Book Recommendation: Ultralearning</a><br />
A great book about applying innovative learning techniques by Scott H Young. This book will give you undoubtedly some food for thought. I know it made me think and reflect on the way I learn things. Highly recommended book!</div>
</li>
</ol>
<div style="background-color: #fefefe; color: #424242; font-family: "Open Sans", arial, sans-serif; font-size: 18px; line-height: 1.8; margin-bottom: 30px;">
<br />
“<em>Fools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it.</em>“</div>
<div style="background-color: #fefefe; color: #424242; font-family: "Open Sans", arial, sans-serif; font-size: 18px; line-height: 1.8; margin-bottom: 30px;">
– <em>Alan Perlis</em></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-76568299977253328692019-08-24T09:54:00.003-07:002019-08-28T02:31:31.839-07:00Read it or Throw it #213<div>
1. <a data-saferedirecturl="https://www.google.com/url?q=https://medium.com/better-programming/top-8-productivity-principles-for-any-developer-db42c07b7a9e&source=gmail&ust=1566750531910000&usg=AFQjCNETrenzpOTw9kxAO4m-yrB5XsoPfQ" href="https://medium.com/better-programming/top-8-productivity-principles-for-any-developer-db42c07b7a9e" style="color: #1155cc;" target="_blank">Top 8 Productivity Principles for Any Developer</a></div>
<div>
The second article of my new blog. This time a condensed post full of goodness about productivity principles with specific recommendations to Mac users.</div>
<div>
<br /></div>
<div>
Please forward it to colleagues if you liked it</div>
<div>
Thank you!</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
2. <a data-saferedirecturl="https://www.google.com/url?q=https://www.zdnet.com/article/microsoft-to-explore-using-rust/&source=gmail&ust=1566750531910000&usg=AFQjCNEZB1HVm_Nk8iDTgP-x4llxL38CSA" href="https://www.zdnet.com/article/microsoft-to-explore-using-rust/" style="color: #1155cc;" target="_blank">Microsoft to explore using Rust</a></div>
<div>
Even though the article talks about exploring Rust only at Microsoft Security Response Center and not in more places within the company, for now, it's nonetheless a big accomplishment to Rust as the new alternative to the traditional system programming language like C/C++.</div>
<div>
<br /></div>
<div>
Microsoft won't be the first gigantic company to use Rust. </div>
<div>
Amazon relies on Rust for their <a data-saferedirecturl="https://www.google.com/url?q=https://firecracker-microvm.github.io/&source=gmail&ust=1566750531910000&usg=AFQjCNEBPwJlLDvFEsJ_birtOlvozpdVxg" href="https://firecracker-microvm.github.io/" style="color: #1155cc;" target="_blank">Firecracker</a>.</div>
<div>
This is another positive sign that Rust has a bright future. </div>
<div>
<br /></div>
<div>
<br /></div>
<div>
3. <a data-saferedirecturl="https://www.google.com/url?q=http://antirez.com/news/130&source=gmail&ust=1566750531910000&usg=AFQjCNGXxQ2PqgGu590KmlVUVp7r6bgVeA" href="http://antirez.com/news/130" style="color: #1155cc;" target="_blank">Client side caching in Redis 6 - <antirez></a></div>
<div>
In this blog post, Salvatore Sanfilippo (a.k.a antirez) goes low-level about the big forthcoming feature of Redis 6: Client-side caching.<br />
<br /></div>
<div>
The prerequisite for this will feature will be a breaking change on the redis protocol called: RESP3.</div>
<div>
Existing redis client will have to go major changes in order to support these changes but I'm sure it'll worth it.<br />
<br />
The new client-side caching will help applications gain better performance and be more real-time.</div>
<div>
For some apps, it'll be a game-changer.</div>
<div>
<br />
<br /></div>
<div>
4. <a data-saferedirecturl="https://www.google.com/url?q=https://vector.dev/&source=gmail&ust=1566750531910000&usg=AFQjCNHJ2j8K0Of0H-1BwaBispL80gkuIg" href="https://vector.dev/" style="color: #1155cc;" target="_blank">Vector: A High-Performance Logs, Events, & Metrics Router</a></div>
<div>
The <a data-saferedirecturl="https://www.google.com/url?q=https://timber.io/&source=gmail&ust=1566750531910000&usg=AFQjCNHYwoFMbiE3ylCVerZFM7c0BI76dA" href="https://timber.io/" style="color: #1155cc;" target="_blank">Timber</a> (check out this tool!) logging company released a new general-purpose logging collector agent likes Logstash//Filebeat/others.<br />
<br />
Vector is written in Rust, and according to the site benchmarks it outperforms its competitors.</div>
<div>
This tool comes with programmability for doing transformations of logged events using Lua.</div>
<div>
Moreover, this tool has a <a data-saferedirecturl="https://www.google.com/url?q=https://github.com/timberio/vector/milestones&source=gmail&ust=1566750531910000&usg=AFQjCNE1fGgWBWA6AgdHf96c-7QfY54x3w" href="https://github.com/timberio/vector/milestones" style="color: #1155cc;" target="_blank">detailed Roadmap</a> filled with tons of goods.</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
5. <a href="https://www.csc.gov.sg/articles/how-to-build-good-software" style="color: #1155cc;" target="_blank">How to Build Good Software</a></div>
<div>
A superb article about the nature of software development.</div>
<div>
The article brings into the surface a lot of points that we see happening throughout our career.</div>
<div>
This is a kind of article that should be re-read at least once a year.</div>
<div>
The article is a long one but definitely worth reading!!</div>
<div>
<br />
<br /></div>
<div>
<div>
6. <a href="https://techcrunch.com/2019/08/06/cockroach-labs-announces-55m-series-c-to-battle-giants/" style="color: #1155cc;" target="_blank">Cockroach Labs announces $55M Series C to battle industry giants</a></div>
<div>
The open-source alternative to Google Spanner continues its growth.</div>
</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
7. <a href="https://artichoke.run/" style="color: #1155cc;">Artichoke - A Ruby made with Rust</a></div>
<div>
Artichoke is an implementation of Ruby in Rust.</div>
<div>
This is very cool!<br />
BTW, there is also a more mature project of Python implementation in Rust called <a href="https://github.com/RustPython/RustPython" style="color: #1155cc;">RustPython</a></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
8. <a href="https://github.com/nushell/nushell" style="color: #1155cc;">nushell - A modern shell written in Rust</a></div>
<div>
Another new cool projejct is nushell. It's a shell (like bash/zsh/fish) but written in Rust :)</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
9. <a data-saferedirecturl="https://www.google.com/url?q=https://github.com/cgag/loc&source=gmail&ust=1566750531910000&usg=AFQjCNFyBhtrPlbRj1p3seViThX_vE9oHQ" href="https://github.com/cgag/loc" style="color: #1155cc;" target="_blank">loc - Count lines of code quickly</a></div>
<div>
A Rust re-implementation of cloc that claims to be x100 faster.<br />
loc will tell you how many lines of code has been written in your projects.</div>
<div>
It will output stats per each programming language used.</div>
<div>
There are usage flags like: "show LOC for each file" or "show LOC for by files regex"</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
10. <a data-saferedirecturl="https://www.google.com/url?q=https://www.blinkist.com/en/nc/library/&source=gmail&ust=1566750531910000&usg=AFQjCNGSPyIWV5X1IQhuYbTypdiPYZghwg" href="https://www.blinkist.com/en/nc/library/" style="color: #1155cc;" target="_blank">Blinkist: Serving curious minds</a></div>
<div>
I'm sure you're familiar with all these self-growing books.<br />
<br /></div>
<div>
The major problem with these books is that these books usually spread over way too many pages for providing a couple key messages.<br />
<br /></div>
<div>
Here comes Blinkisit to save us. It's a big archive of very short versions of most of these books.</div>
<div>
Each book summary takes a couple of minutes to read. Most of the books also come as Audiobooks.'<br />
<br /></div>
<div>
I've already read about 30 short books like that in its Android mobile app.</div>
<div>
<br /></div>
<div>
This service costs mone, so you need to decide if it worth it for you.</div>
<div>
Tip: look for a coupon on the internet.</div>
<div>
<br />
<br /></div>
<div>
<i><span style="font-size: x-small;">"Good software, like wine, takes time"</span></i><br />
<i><span style="font-size: x-small;">Joel Spolsky</span></i></div>
<div>
<br style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;" /></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-35293411221060522542019-06-28T13:57:00.003-07:002019-07-12T00:11:13.666-07:00Read it or Throw it #212<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
1. <a data-saferedirecturl="https://www.google.com/url?q=https://www.youtube.com/watch?v%3DmcvBXQ0SWJM&source=gmail&ust=1561839537501000&usg=AFQjCNGalCf0zv-OXqZGT-ESQSai-lhFUQ" href="https://www.youtube.com/watch?v=mcvBXQ0SWJM" style="color: #1155cc;" target="_blank">Spacemesh smart contracts research</a></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
My talk about the research so far at <a data-saferedirecturl="https://www.google.com/url?q=https://spacemesh.io/&source=gmail&ust=1561839537501000&usg=AFQjCNH-W0mr0WG2br5w-j0o_feLMtgMEQ" href="https://spacemesh.io/" style="color: #1155cc;" target="_blank">Spacemesh</a> regarding Smart Contracts leveraging WebAssembly.</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
And <a data-saferedirecturl="https://www.google.com/url?q=https://www.youtube.com/playlist?list%3DPL5BszCNLCnMOt7wCU9CmTaaFPP3-cIKmR&source=gmail&ust=1561839537501000&usg=AFQjCNFkr-K64QeUKHHeB3SMUygg8gZMlg" href="https://www.youtube.com/playlist?list=PL5BszCNLCnMOt7wCU9CmTaaFPP3-cIKmR" style="color: #1155cc;" target="_blank">here is a link to all the talks</a> given at the <i>Wasm on the blockchain workshop Berlin 2019</i></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
2. <a data-saferedirecturl="https://www.google.com/url?q=https://medium.com/@yaronwittenstein/the-importance-of-unlearning-8a96874501e5&source=gmail&ust=1561839537501000&usg=AFQjCNHCwEnjvOTDRNVpkrpSH-S5dU9n-A" href="https://medium.com/@yaronwittenstein/the-importance-of-unlearning-8a96874501e5" style="color: #1155cc;" target="_blank">The importance of unlearning</a></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
I'm thinking about starting my own blog...<br />
So this is my very first blog post about why I think it's important to stay open-minded for new technological opportunities.</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Many thanks for <a href="https://medium.com/@omerxx" style="color: #1155cc;">Omer Hamerman</a> and <a href="https://medium.com/@zalmenson.yuval" style="color: #1155cc;">Yuval Zalmenson</a> for the feedback!</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
3. <a data-saferedirecturl="https://www.google.com/url?q=https://waxosuit.io/&source=gmail&ust=1561839537501000&usg=AFQjCNFx_Sr2SjHM0_M8Op5sBbRqC5gBtA" href="https://waxosuit.io/" style="color: #1155cc;" target="_blank">Waxosuit - The Cloud-Native Exosuit for WebAssembly</a><br />
<div>
On the last issue, we had Fastly's announcement article about Lucet:</div>
<div>
<i><a data-saferedirecturl="https://www.google.com/url?q=https://www.fastly.com/blog/announcing-lucet-fastly-native-webassembly-compiler-runtime&source=gmail&ust=1561839537501000&usg=AFQjCNFbZ2_YY9dIq5s1ghRb-OXdPTIIrA" href="https://www.fastly.com/blog/announcing-lucet-fastly-native-webassembly-compiler-runtime" style="color: #1155cc;" target="_blank">Announcing Lucet: Fastly’s native WebAssembly compiler and runtime</a> </i></div>
<div>
<i><br /></i>
<div>
The wasm out of the browser explodes and now a new (still in its infancy) project called <a href="https://waxosuit.io/" style="color: #1155cc;">Waxosuit</a> has been born.</div>
<div>
<br /></div>
<div>
Waxosuit is a WebAssembly runtime (build on top of <a data-saferedirecturl="https://www.google.com/url?q=https://wasmer.io/&source=gmail&ust=1561839537501000&usg=AFQjCNHkToBfyFlnxghwbiJS3d7vgQGXfA" href="https://wasmer.io/" style="color: #1155cc;" target="_blank">wasmer</a>) for running in the cloud wasm code. </div>
<div>
If I understand right, the vision is to equip the Waxosuit runtime with many capabilities (plugins) that could be used by the hosted wasm programs.</div>
<div>
<br /></div>
<div>
The big vision is to make the developer more productive since he/she will have a rich set of capabilities out of the box in the wasm runtime.</div>
<div>
(for example, logging, monitoring, database integrations...)</div>
<div>
<br /></div>
<div>
It means a developer can write less code and rely on the set of these capabilities (high-level "system-calls like") </div>
<div>
<br /></div>
<div>
This could have the potential to be the next generation of Heroku or next generation of serverless computing</div>
<div>
<br /></div>
<div>
Here is a medium post, <a data-saferedirecturl="https://www.google.com/url?q=https://medium.com/@KevinHoffman/introducing-waxosuit-6ad754b48ed9&source=gmail&ust=1561839537501000&usg=AFQjCNFcKk5WMZz77v97VScwtNwBjjx4hA" href="https://medium.com/@KevinHoffman/introducing-waxosuit-6ad754b48ed9" style="color: #1155cc;" target="_blank">Introducing Waxosuit</a> by <a data-saferedirecturl="https://www.google.com/url?q=https://medium.com/@KevinHoffman&source=gmail&ust=1561839537501000&usg=AFQjCNGg4BjeJamNOnpfhdbDRS1HvhS5EA" href="https://medium.com/@KevinHoffman" style="color: #1155cc;" target="_blank">@Kevin Hoffman</a> the creator of waxosuit</div>
</div>
</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
4. <a data-saferedirecturl="https://www.google.com/url?q=https://medium.com/background-thread/the-future-of-programming-is-dependent-types-programming-word-of-the-day-fcd5f2634878&source=gmail&ust=1561839537501000&usg=AFQjCNFm06rhRWKfRXN9OCmSa95W9dgEew" href="https://medium.com/background-thread/the-future-of-programming-is-dependent-types-programming-word-of-the-day-fcd5f2634878" style="color: #1155cc;" target="_blank">The Future of Programming is Dependent Types</a></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
A very interesting article about the future of programming using dependent types</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
I hope that Rust will have some form of this in the future <img alt="" data-goomoji="1f64f" goomoji="1f64f" src="https://ssl.gstatic.com/mail/emoji/v7/png48/emoji_u1f64f.png" style="height: 24px; margin: 0px 0.2ex; vertical-align: middle; width: 24px;" /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
5. <a data-saferedirecturl="https://www.google.com/url?q=https://www.scotthyoung.com/blog/2019/02/15/memory/&source=gmail&ust=1561839537501000&usg=AFQjCNFS1pPcgJWuxwOmndxjzB1l5UzqNA" href="https://www.scotthyoung.com/blog/2019/02/15/memory/" style="color: #1155cc;" target="_blank">The Complete Guide to Memory (Scott H Young)</a></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
This is more like a mini-book about long-term memory.</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
It's a joyful read full with illustrations and simple explanations.</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
One of the topics covered for better long-term memory is by practicing using</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
the <a data-saferedirecturl="https://www.google.com/url?q=https://en.wikipedia.org/wiki/Spaced_repetition&source=gmail&ust=1561839537501000&usg=AFQjCNEUinkE_QdEKtA4amY2eSIY5P38Ew" href="https://en.wikipedia.org/wiki/Spaced_repetition" style="color: #1155cc;" target="_blank">spaced-repetition</a> technique. A few years ago I've given a lightning talk about this technique, <a data-saferedirecturl="https://www.google.com/url?q=https://www.youtube.com/watch?v%3DvAltVK7aMEw&source=gmail&ust=1561839537501000&usg=AFQjCNFbfgtm9RIue2qEkhV7DWSWTWMdPA" href="https://www.youtube.com/watch?v=vAltVK7aMEw" style="color: #1155cc;" target="_blank">here is a link</a> (the talk is in Hebrew)</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
6. <a data-saferedirecturl="https://www.google.com/url?q=https://www.scotthyoung.com/blog/2019/04/24/working-memory/&source=gmail&ust=1561839537501000&usg=AFQjCNFLN9mdHp-KVDGZKyxXaaw4fADF_Q" href="https://www.scotthyoung.com/blog/2019/04/24/working-memory/" style="color: #1155cc;" target="_blank">Working Memory: A Complete Guide to How Your Brain Processes Information, Thinks and Learns (Scott H Young)</a></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
This is another mini-book about memory but this time on working memory.</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
If you liked the content of the above item about long-term memory, you'll surely love this one as well.</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
7. <a data-saferedirecturl="https://www.google.com/url?q=https://reliawire.com/dual-n-back-memory/&source=gmail&ust=1561839537501000&usg=AFQjCNEbXoJbmHlI81EVXs9XIviprRtOQw" href="https://reliawire.com/dual-n-back-memory/" style="color: #1155cc;" target="_blank">Dual N-back Cognitive Training Improves Working Memory</a></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
An article that reviews the positive effects of practicing the Dual N-back game on working memory (according to a conducted research)</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<div>
8. <a data-saferedirecturl="https://www.google.com/url?q=https://wptavern.com/former-npm-inc-cto-announces-entropic-a-decentralized-package-registry&source=gmail&ust=1561839537501000&usg=AFQjCNEk049VVFynn0wdmIMOQ41IISvsVg" href="https://wptavern.com/former-npm-inc-cto-announces-entropic-a-decentralized-package-registry" style="color: #1155cc;" target="_blank">Former npm, Inc. CTO Announces Entropic, a Decentralized Package Registry</a></div>
<div>
Last time we had GitHub Package registry and now the former CTO of npm releases a Decentralized Package Registry called Entropic. </div>
<div>
<br /></div>
<div>
This declaration is of high importance since it's a decentralized package registry.</div>
<div>
Did it ever happen to you that the deployment of your service failed since your centralized package manager has been down? <img alt="" data-goomoji="1f622" goomoji="1f622" src="https://ssl.gstatic.com/mail/emoji/v7/png48/emoji_u1f622.png" style="height: 24px; margin: 0px 0.2ex; vertical-align: middle; width: 24px;" /></div>
<div>
<br /></div>
<div>
<div>
9. <a data-saferedirecturl="https://www.google.com/url?q=https://help.github.com/en/articles/navigating-code-on-github&source=gmail&ust=1561839537501000&usg=AFQjCNH4dZcWshJkRHus553QMh4qNRiGiw" href="https://help.github.com/en/articles/navigating-code-on-github" style="color: #1155cc;" target="_blank">Navigating code on GitHub</a></div>
<div>
In the previous newsletter issue, I've added an item for <a data-saferedirecturl="https://www.google.com/url?q=http://sourcegraph.com/&source=gmail&ust=1561839537501000&usg=AFQjCNHhcNX-JD1OOZ9lWZfUwt-dDsbhIQ" href="http://sourcegraph.com/" style="color: #1155cc;" target="_blank">Sourcegraph</a> and GitHub has just released (still in Beta) its own Sourcegraph competitor (if to be delicate) and it'll be probably given the company another boost against the competition with GitLab.</div>
<div>
<br /></div>
<div>
Another product that should be worried for its future is <a data-saferedirecturl="https://www.google.com/url?q=https://www.octotree.io/&source=gmail&ust=1561839537501000&usg=AFQjCNHaYW6s9Zau3OW4ho_9N3huzyldtQ" href="https://www.octotree.io/" style="color: #1155cc;" target="_blank">Octotree</a> (browser extension on top of GitHub)</div>
<div>
<br /></div>
<div>
<a data-saferedirecturl="https://www.google.com/url?q=https://github.blog/2019-06-17-github-acquires-pull-panda/&source=gmail&ust=1561839537501000&usg=AFQjCNFyocq3Z2NPlRSaK3eSX9u8uUuLPQ" href="https://github.blog/2019-06-17-github-acquires-pull-panda/" style="color: #1155cc;" target="_blank">GitHub also acquired another company called Pull Panda</a> for streamlining the code reviews process</div>
<div>
<br /></div>
</div>
<div>
10. <a data-saferedirecturl="https://www.google.com/url?q=http://john.freml.in/how-b-players-hire-c-players&source=gmail&ust=1561839537501000&usg=AFQjCNFjSeJASE-TJjyr5_Dx34B8ysP2PA" href="http://john.freml.in/how-b-players-hire-c-players" style="color: #1155cc;" target="_blank">John Fremlin's blog: How B players hire C players</a></div>
<div>
An eye-opening article about the nature of hiring people claiming that A Players will hire A Players, but B players will hire C players and so on.</div>
<div>
<br /></div>
<div>
I tend to agree with this. Usually, strong people will want to work with other strong people, since they understand they have something new to learn from them</div>
<div>
(since no one knows everything).</div>
<div>
<br /></div>
<div>
This term has been coined by late Steve Jobs and here <a href="https://www.youtube.com/watch?v=89T8VUeX9HU" style="color: #1155cc;">is the link</a> to the original video of him talking about this.</div>
</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<div style="font-family: sans-serif; line-height: inherit; margin-bottom: 0.5em; margin-top: 0.5em;">
<span style="color: black;"><i>"The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time."</i></span></div>
<div style="font-family: sans-serif; line-height: inherit; margin-bottom: 0.5em; margin-top: 0.5em;">
<i><span style="color: black;">Tom Cargill</span><span style="color: black;">,</span><span style="color: black;"> </span><span style="color: black;">Bell Labs</span></i></div>
</div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-48794711868441572172019-05-18T10:10:00.002-07:002019-05-18T14:08:44.078-07:00Read it or Throw it #211<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
1. <a data-saferedirecturl="https://www.google.com/url?q=https://github.com/features/package-registry&source=gmail&ust=1558284823630000&usg=AFQjCNFkWfUGfMvsgn3-EC-eu7QQX721Pw" href="https://github.com/features/package-registry" style="color: #1155cc;" target="_blank">GitHub Package Registry: Your packages, at home with their code</a></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
This is a big deal since GitHub continues to expand its services after the <a data-saferedirecturl="https://www.google.com/url?q=https://developer.github.com/actions/&source=gmail&ust=1558284823630000&usg=AFQjCNFR_U3RD8AG8MFONWEDqc4RM59huA" href="https://developer.github.com/actions/" style="color: #1155cc;" target="_blank">GitHub Actions</a>.</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
That's one of the reasons that <a data-saferedirecturl="https://www.google.com/url?q=https://techcrunch.com/2019/01/07/github-free-users-now-get-unlimited-private-repositories/&source=gmail&ust=1558284823630000&usg=AFQjCNE17NCI_TbGbyZ0VPbosRU_qNfkGg" href="https://techcrunch.com/2019/01/07/github-free-users-now-get-unlimited-private-repositories/" style="color: #1155cc;" target="_blank">private repositories are free</a> since GitHub wants to attract customers and make them pay for the ecosystem services</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
2. <a data-saferedirecturl="https://www.google.com/url?q=https://medium.com/wasmer/announcing-wapm-the-webassembly-package-manager-18d52fae0eea&source=gmail&ust=1558284823630000&usg=AFQjCNHKY2MT-Ud11n-Qir6kWWcSa3_Vtw" href="https://medium.com/wasmer/announcing-wapm-the-webassembly-package-manager-18d52fae0eea" style="color: #1155cc;" target="_blank">Announcing WAPM: The WebAssembly Package Manager (Wasmer)</a></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
This also a big deal since Web Assembly is the future universal bytecode not only of the internet</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
but probably of Desktop-apps / smartphones apps/god knows</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Even though Web Assembly is still considered in an early stage, it's spec (see next item), browsers adoption, out of the browser Runtimes is getting a lot of momentum. </div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
3. <a data-saferedirecturl="https://www.google.com/url?q=https://hacks.mozilla.org/2019/03/standardizing-wasi-a-webassembly-system-interface/&source=gmail&ust=1558284823630000&usg=AFQjCNHFtmUO9eyYrdKU2dZPU5sssM76EQ" href="https://hacks.mozilla.org/2019/03/standardizing-wasi-a-webassembly-system-interface/" style="color: #1155cc;" target="_blank">Standardizing WASI: A system interface to run WebAssembly outside the web (Mozilla)</a></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Continuing the previous item, Mozilla announced WASI, a specification for running web assembly programs outside of the browser.</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Imagine having a C++/Rust/Go/another language that is being compiled to Web-Assembly</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
(LLVM already supports that).</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Then the Runtimes hosting the WebAssembly file will come out of the box with implementation</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
for the system-calls interface. </div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
It means that we could not only run our programs but also switch between WASM runtimes as long as they implement the WASI interface.</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
4. <a data-saferedirecturl="https://www.google.com/url?q=https://www.fastly.com/blog/announcing-lucet-fastly-native-webassembly-compiler-runtime&source=gmail&ust=1558284823630000&usg=AFQjCNELoYWMnAHFl76WtzTMufIa3YXaVw" href="https://www.fastly.com/blog/announcing-lucet-fastly-native-webassembly-compiler-runtime" style="color: #1155cc;" target="_blank">Announcing Lucet: Fastly’s native WebAssembly compiler and runtime</a></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
One day after Mozilla announcing the WASI standard Fastly announces its WASM runtime that implements WASI. (they have been working closely with Mozilla for months before going public). </div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
The future of CDNs is executing code on the edge, and what could be more suitable for the mission then running a WASM file on the edge? </div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
We'll be able to develop our code in a lot of programming languages and run execute WASM files.</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Current Serverless seems like old tech already <img alt="😛" data-goomoji="1f61b" data-image-whitelisted="" goomoji="1f61b" src="https://mail.google.com/mail/e/1f61b" style="margin: 0px 0.2ex; max-height: 24px; vertical-align: middle;" /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
5. <a data-saferedirecturl="https://www.google.com/url?q=https://twitter.com/darkdimius/status/1119115657776209920&source=gmail&ust=1558284823630000&usg=AFQjCNE9yhi6_r7ju8vuUaZggF6II0KRIg" href="https://twitter.com/darkdimius/status/1119115657776209920" style="color: #1155cc;" target="_blank">Ruby 3 progress update: types will be part of Ruby 3 stdlib source! </a></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Stripe owns a very big Ruby codebase and they internally developed type-checking extensions in order to increase the code quality. (like TypeScript did for Java-Script). </div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
This project will become an official part of Ruby 3 </div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
This is very cool, I love that Ruby is getting better doesn't stand still.<br />
I also think it'll hurt badly the <a data-saferedirecturl="https://www.google.com/url?q=https://crystal-lang.org/&source=gmail&ust=1558284823630000&usg=AFQjCNHNiQnZAQUC9XCrMc14qpMQPWpwtw" href="https://crystal-lang.org/" style="color: #1155cc;" target="_blank">Crystal Programming Language</a> adoption</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
6. <a data-saferedirecturl="https://www.google.com/url?q=https://medium.com/@jondot/my-key-learnings-after-30-000-loc-in-rust-a553e6403c19&source=gmail&ust=1558284823630000&usg=AFQjCNHLP0JPWa9oFnE4_5QNiuOrLhkx2w" href="https://medium.com/@jondot/my-key-learnings-after-30-000-loc-in-rust-a553e6403c19" style="color: #1155cc;" target="_blank">My Key Learnings after 30,000 LOC in Rust (Dotan Nahum)</a></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
A fantastic article about what it feels like getting into Rust when coming from any other programming language.</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
It talks about overcoming obstacles and frustration, learning new thinking paradigms and the benefits of knowing Rust</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
7. <a href="https://github.com/sindresorhus/awesome" style="color: #1155cc;">awesome</a> </div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
There are many <i>awesome-XXXX</i> repositories in Github,<br />
but this one is a list of all the<i> awesome-XXXX</i></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
8. <a data-saferedirecturl="https://www.google.com/url?q=https://sourcegraph.com/&source=gmail&ust=1558284823630000&usg=AFQjCNGviawIAbfSd-vYghhGI66uzxep0Q" href="https://sourcegraph.com/" style="color: #1155cc;" target="_blank">sourcegraph - Search, navigate, and review code</a></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Recently I've started using this tool a lot (I was aware of it but never gave it a serious chance).</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
I find it much better than reading code via GitHub. </div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
(most of the times, I don't want to clone locally code and read it on my computer)</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
9. <a data-saferedirecturl="https://www.google.com/url?q=https://www.scotthyoung.com/blog/2019/05/08/wedge-and-knife/&source=gmail&ust=1558284823630000&usg=AFQjCNHNm1puH9mPDgCvXnlrf2D63rvqWw" href="https://www.scotthyoung.com/blog/2019/05/08/wedge-and-knife/" style="color: #1155cc;" target="_blank">Is Mastery More Like a Wedge or a Knife? (Scott H Young)</a></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
I'm a long-time reader of Scott-H-Young blog and I appreciate much his work. </div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
This article worth your read</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
10. <a data-saferedirecturl="https://www.google.com/url?q=https://www.youtube.com/watch?v%3D5Uj6uR3fp-U&source=gmail&ust=1558284823630000&usg=AFQjCNENIICjTTyGdNvgqZ8FxMyzmUx2uQ" href="https://www.youtube.com/watch?v=5Uj6uR3fp-U" style="color: #1155cc;" target="_blank">IPFS - Simply Explained (YouTube)</a></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Less than 10 minutes short video explaining what's IPFS for dummies.</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
You can think about it like Bittorent next generation.</div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over, beginning with a working simple system. </div>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
John Gall</div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-83151064776132001602019-03-30T09:46:00.004-07:002019-03-30T09:46:52.533-07:00Read it or Throw it #210<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<div dir="ltr">
1. <a href="https://medium.com/@sgrif/no-the-problem-isnt-bad-coders-ed4347810270" style="color: #1155cc;" target="_blank">No, the problem isn’t “bad coders”</a></div>
<div>
A well-written article talking about the importance of having programming languages that will guard us the developers from as many mistakes as possible.</div>
<div>
<br /></div>
<div>
After all, we're humans and humans make mistakes.</div>
<div>
Also, projects assumptions change over time.</div>
<div>
Good tools and good programming languages can assist much. Give Rust a try!</div>
</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
2. <a href="https://fs.blog/2019/02/compounding-knowledge/" style="color: #1155cc;" target="_blank">Compounding Knowledge</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
A short summary for <i class="gmail-">The</i><i> Snowball </i>book talking about Warren Buffett knowledge consumption and prioritization methods and how his life-long learning helped him in business</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
3. <a href="https://medium.com/prodopsio/solving-git-merge-conflicts-with-vim-c8a8617e3633" style="color: #1155cc;">Solving git merge conflicts with VIM</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
A very cool technique to resolve git merge conflicts in vim using vim-fugitive and good shortcuts</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
4. <a href="https://www.welcometothejungle.co/articles/history-erlang-elixir" style="color: #1155cc;" target="_blank">A brief history of Erlang and Elixir</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
I think this is one of the most inspiring stories in the history of Software.</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Who would think that Erlang, developed in the '80s for the telecommunication industry in Ericsson</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
will serve so well high-scale internet systems 30 years after?</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
5. <a href="https://blog.logrocket.com/webassembly-how-and-why-559b7f96cd71" style="color: #1155cc;" target="_blank">WebAssembly: How and why (LogRocket)</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
An introductory article covering the basics of WebAssembly with nice illustrations</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
6. <a href="http://mactips.guide/best-osx-apps" style="color: #1155cc;" target="_blank">74 Best OS X (Mac OS) Apps You Need</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
If you're a Mac user, go over the list. You'll probably find something useful</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
7. <a href="https://githistory.xyz/" style="color: #1155cc;" target="_blank">Git History</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
A cool extension for traversing a file evolution in a GitHub/GitLab</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
8. <a href="https://howdoesitmakemoney.com/how-does-mozilla-firefox-make-money/" style="color: #1155cc;" target="_blank">How Does Mozilla Firefox Make Money?</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
This article goes over different businesses models of Mozzila over time.</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
It's unintuitive that Mozilla makes money thanks to other browsers</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
9. <a href="https://www.youtube.com/watch?v=lAkuJXGldrM" style="color: #1155cc;">Funny: Windows 95 Launch</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Just watch these 24 seconds</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
10. <a href="https://www.amazon.com/Programming-Rust-Fast-Systems-Development/dp/1491927283" style="color: #1155cc;" target="_blank">Recommended Book: Programming Rust</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
If you want to learn Rust, then I highly recommend this book.</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
It's a more advanced book than the official <a href="https://doc.rust-lang.org/book/" style="color: #1155cc;">The Rust Programming Language</a> book</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
so you may want to that first</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
"<span style="background-color: #fffff7; color: black; font-family: Helvetica, Verdana, Arial, "Liberation Sans", FreeSans, sans-serif; text-align: justify;">There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies and the other way is to make it so complicated that there are no obvious deficiencies."</span></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<span style="background-color: #fffff7; color: black; font-family: Helvetica, Verdana, Arial, "Liberation Sans", FreeSans, sans-serif; text-align: justify;"><br /></span></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<span style="font-family: sans-serif;">Tony Hoare</span></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-91066845646876625732019-01-28T13:35:00.004-08:002019-01-28T13:35:52.295-08:00Read it or Throw it #209<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<span style="font-family: arial, helvetica, sans-serif;">1. <a href="https://www.ruby-lang.org/en/news/2018/12/25/ruby-2-6-0-released/" style="color: #1155cc;" target="_blank">Ruby 2.6.0 Released</a></span></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
A very big milestone towards the anticipated future of Ruby 3.</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Ruby 2.6 brings a JIT-compilation to its front and it'll continue to evolve in future versions</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
2. <a href="https://www.confluent.io/blog/confluent-raises-a-125m-series-d-funding-round" style="color: #1155cc; font-family: arial, helvetica, sans-serif;" target="_blank">Confluent Raises a $125M Series D Funding Round</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Confluent - founded by the original authors of Kafka are having hyper growth.</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
I hope that using their service will become a commodity </div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
3. <a href="https://www.influxdata.com/blog/influxdb-2-0-alpha-release-and-the-road-ahead/" style="color: #1155cc;" target="_blank">InfluxDB 2.0 Alpha Release and the Road Ahead</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
The company behind InfluxDB don't stop delivering new goods.</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
I didn't take the time yet to examine the new flux language they are building,</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
but I'm sure they know what they are doing and that it'll become popular</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
4. <a href="https://techcrunch.com/2019/01/28/kite-raises-17m-for-its-ai-driven-code-completion-tool/" style="color: #1155cc;">Kite raises $17M for its AI-driven code completion tool</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Machine Learning on Code has a huge potential and this tool is just one example for that.</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
I'm very curious to see how it'll work on other programming languages besides Python </div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
5. <a href="https://github.blog/2019-01-07-new-year-new-github/" style="color: #1155cc; font-family: arial, helvetica, sans-serif;" target="_blank"><span style="font-family: arial, helvetica, sans-serif;">New year, new GitHub: Announcing unlimited free private </span>repos</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
GitHub, now backed by Microsoft breaks their rules in order to attract more users interest </div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
as part of the competition against GitLab, Bitbucket, and others</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
6. <a href="https://blogs.microsoft.com/blog/2019/01/24/microsoft-acquires-citus-data-re-affirming-its-commitment-to-open-source-and-accelerating-azure-postgresql-performance-and-scale/" style="color: #1155cc; font-family: arial, helvetica, sans-serif;" target="_blank">Microsoft acquires Citus Data, re-affirming its commitment to Open Source and accelerating Azure PostgreSQL performance and scale</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
A very big move of Microsoft which puts her in the top of the game of Distributed Relational Database offered as SaaS</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<span style="font-family: arial, helvetica, sans-serif;">7. </span><a href="https://blog.cloudflare.com/enjoy-a-slice-of-quic-and-rust/" style="color: #1155cc; font-family: arial, helvetica, sans-serif;" target="_blank">Enjoy a slice of QUIC, and Rust!</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<i>Cloudflare</i> has early support for QUIC (a.k.a HTTP3) and it's in Rust! (and Open-Source)</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
8. <a href="https://www.scotthyoung.com/blog/2019/01/03/ultralearning-environments/" style="color: #1155cc; font-family: arial, helvetica, sans-serif;" target="_blank">Ultralearning Environments: Why Where You Learn Determines How Much You Learn - Scott H Young</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
A fascinating article about the importance of witnessing others in order to up our game.</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Thanks to the internet and platforms like YouTube, Twitch, this technique is approachable to anyone</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<span style="font-family: arial, helvetica, sans-serif;">9. </span><a href="https://blog.mindvalley.com/what-are-binaural-beats/" style="color: #1155cc; font-family: arial, helvetica, sans-serif;" target="_blank">What are Binaural Beats and how they work?</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
A simple explanation of the idea behind Binaural Beats</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<span style="font-family: arial, helvetica, sans-serif;">10. </span><a href="https://www.youtube.com/watch?v=ocwnns57cYQ" style="color: #1155cc; font-family: arial, helvetica, sans-serif;" target="_blank">Kantega - The Mysterious Life of Developers (YouTube)</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
A very short (less than 3 minutes) National Geographic-like screencast about an animal called The Developer :)</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<span style="font-family: arial, helvetica, sans-serif;"><br /></span></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<span style="font-family: arial, helvetica, sans-serif;"><br /></span></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<span style="color: #181818; font-family: arial, helvetica, sans-serif;"><i>The more you know, the more you know you don't know</i></span></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<span style="color: #333333;"><span style="font-family: arial, helvetica, sans-serif;">Aristotle</span></span></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-78247992948789516312018-12-08T02:26:00.004-08:002018-12-08T02:26:46.204-08:00Read it or Throw it #208<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
1. <a href="https://github.com/YaronWittenstein/productivity-tips-for-mac" style="color: #1155cc;">https://github.com/YaronWittenstein/productivity-tips-for-mac</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
I detailed list of productivity tips and tricks I'm using, maybe you'll find them useful to you too</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
2. <a href="https://builttoadapt.io/ai-is-not-the-end-of-software-developers-28d80df3c331" style="color: #1155cc;" target="_blank">AI Is Not the End of Software Developers</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
A good article talking about how AI can play as an assistance role in software development</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
3. <a href="https://code.fb.com/developer-tools/getafix-how-facebook-tools-learn-to-fix-bugs-automatically/" style="color: #1155cc;" target="_blank">Getafix: How Facebook tools learn to fix bugs automatically</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Facebook use AI to auto-detect common code bugs and how to fix them</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
4. <a href="https://prograils.com/posts/why-discord-pinterest-moz-bleacher-report-use-elixir-case-studies" style="color: #1155cc;" target="_blank">Why Discord, Pinterest, Moz <span class="gmail-m_-136540195825246474gmail-m_4710566499006173119gmail-gr_ gmail-m_-136540195825246474gmail-m_4710566499006173119gmail-gr_10 gmail-m_-136540195825246474gmail-m_4710566499006173119gmail-gr-alert gmail-m_-136540195825246474gmail-m_4710566499006173119gmail-gr_gramm gmail-m_-136540195825246474gmail-m_4710566499006173119gmail-gr_inline_cards gmail-m_-136540195825246474gmail-m_4710566499006173119gmail-gr_disable_anim_appear gmail-m_-136540195825246474gmail-m_4710566499006173119gmail-Punctuation gmail-m_-136540195825246474gmail-m_4710566499006173119gmail-only-ins gmail-m_-136540195825246474gmail-m_4710566499006173119gmail-replaceWithoutSep" id="gmail-m_-136540195825246474gmail-m_4710566499006173119gmail-10" style="background-repeat: no-repeat; border-bottom: 2px solid transparent; color: inherit; display: inline; font-size: inherit;">and</span> Bleacher Report use Elixir. Case studies</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
In case you want to show your boss that Elixir is mature enough to be used in production use, send him this article and <a href="https://elixir-companies.com/" style="color: #1155cc;" target="_blank">https://elixir-companies.<wbr></wbr>com/</a></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
5. <a href="https://aws.amazon.com/timestream/" style="color: #1155cc;" target="_blank">Amazon Timestream - Fast, scalable, fully managed time series database</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Amazon releases their own time-series database. It'll be interesting to see how it'll affect InfluxDB and others</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
6. <a href="https://aws.amazon.com/blogs/aws/new-for-aws-lambda-use-any-programming-language-and-share-common-components/" style="color: #1155cc;" target="_blank">New for AWS Lambda – Use Any Programming Language and Share Common Components</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
This is big news!</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
7. <a href="https://techcrunch.com/2018/11/08/new-google-tools-aim-to-make-it-easier-for-data-scientists-to-share-models/" style="color: #1155cc;" target="_blank">Google Cloud wants to make it easier for data scientists to share models</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Google promotes sharing AI models between data scientists.</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Probably a GitHub-like platform for data scientists is just a matter of time</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
8. <a href="https://blog.codinghorror.com/we-are-typists-first-programmers-second/" style="color: #1155cc;" target="_blank">We Are Typists First, Programmers Second</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
The key point is that a competent programmer can't let his slow him down</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
9. <a href="https://www.inc.com/cameron-albert-deitch/2018-inc5000-gitlab.html" style="color: #1155cc;" target="_blank">GitLab's Secret to Multi-Million-Dollar Success: All 350 Employees Work Remotely</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
It's very encouraging to see more big and successful companies that work in a distributed structure </div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
10. <a href="https://www.youtube.com/watch?v=lBQHrj6vwAo" style="color: #1155cc;" target="_blank">Recommended video: Sergio Benitez, The Rust programming language</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
A great introductory video about why Rust is awesome</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
“Simple things should be simple, complex things should be possible”</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Alan Kay</div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-13221969282223202482018-11-14T02:53:00.001-08:002018-12-16T07:05:25.640-08:00Read it or Throw it #207<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
1. <a href="https://blog.cloudflare.com/cloud-computing-without-containers" style="color: #1155cc;">Cloud Computing without Containers</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
CloudFlare leverages the V8 engine for their serverless (workers) infra.</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
This is a very promising strategy since the future will rely on WebAssembly and the end of the javascript as the only Frontend language</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
2. <a href="https://www.influxdata.com/blog/rust-can-be-difficult-to-learn-and-frustrating-but-its-also-the-most-exciting-thing-in-software-development-in-a-long-time/" style="color: #1155cc;" target="_blank">Rust can be difficult to learn and frustrating, but it’s also the most exciting thing in software development in a long time</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Paul Dix, Influxdata CEO gives his take about Rust (Influxdb is written in Go)</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
3. <a href="https://daniel.haxx.se/blog/2018/11/11/http-3/" style="color: #1155cc;" target="_blank">HTTP/3</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
The usage of TCP in the browsers will be eventually superseded (gradually) by QUIC (reliable protocol on top of UDP) and the internet will be much faster thanks to that</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
4. <a href="https://www.tckpublishing.com/why-i-switched-my-keyboard-from-qwerty-to-colemak-how-to-type-faster-with-a-more-efficient-keyboard-layout/" style="color: #1155cc;">Why I Switched My Keyboard from QWERTY to Colemak. How to Type Faster with a More Efficient Keyboard Layout</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
I'm now in the middle of learning a new keyboard layout called Colemak. So far it's been going well. I prefer Colemak over Dvorak since Colemak has fewer characters changes</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
5. <a href="https://techcrunch.com/2018/10/16/github-launches-actions-its-workflow-automation-tool/" style="color: #1155cc;">GitHub launches Actions, its workflow automation tool</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Github wants to be a one-stop-shop for all the code management lifecycle too (the same vision as GitLab)</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
6. <a href="https://news.crunchbase.com/news/three-20-year-old-founders-raise-4-5m-for-their-cloud-powered-ide/" style="color: #1155cc;">Three 20-Year-Old Founders Raise $4.5M For Their Cloud-Powered IDE</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
This is huge, not only because the founders are very young but because of the innovative concept of having an IDE backed by a super-computer power</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
7. <a href="https://medium.com/@mrjoelkemp/a-single-action-that-will-level-you-up-as-a-software-engineer-d5cd2d0e4787" style="color: #1155cc;" target="_blank">If you want to level up as an engineer, read the code. All of it</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
I tend to agree with this article. However, anyone has a limit of how much code he/she can read. I think that reading all your territory and understand where it fits into the big picture is a huge productivity</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
8. <a href="https://ayende.com/blog/184993-A/the-fear-of-an-empty-source-file" style="color: #1155cc;">The fear of an empty source file - Ayende</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
I really agree with this article. It's very hard to bootstrap a new project</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
and the more you know might make it even harder </div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
9. <a href="https://techcrunch.com/2018/11/08/realtimeboard/" style="color: #1155cc;" target="_blank">RealtimeBoard, a visual collaboration platform for companies, raises $25M</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
I loved the concept of this product</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
10. <a href="https://hbr.org/2016/09/bad-writing-is-destroying-your-companys-productivity" style="color: #1155cc;">Bad Writing Is Destroying Your Company’s Productivity</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
I usually write my emails with numbered bullets in order to have order and clarify what I want to say</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
"Whatever you do in life, surround yourself with smart people who'll argue with you" </div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
John Wooden</div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-16452094561212396292018-10-13T13:16:00.002-07:002018-10-13T13:16:09.509-07:00Read it or Throw it #206<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
1. <a href="https://blog.discordapp.com/how-discord-stores-billions-of-messages-7fa6ec7ee4c7" style="color: #1155cc;" target="_blank">How Discord Stores Billions of Messages</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Discord explaining why they went with Cassandra for their messages storage</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
and how they implemented their sharding using a composite key</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
2. <a href="https://venturebeat.com/2018/09/19/gitlab-raises-100-million-from-iconiq-gv-and-khosla-at-1-1-billion-valuation/" style="color: #1155cc;" target="_blank">GitLab raises $100 million from Iconiq, GV, and Khosla, at $1.1 billion valuation</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
GitLab aims to be a one-stop-shop for all development cycle </div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
3. <a href="https://medium.com/@deckarep/paradigms-of-rust-for-the-go-developer-210f67cd6a29" style="color: #1155cc;" target="_blank">Paradigms of Rust for the Go developer</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
An informative article that focuses on Rust concurrency vs Go concurrency</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
4. <a href="https://www.datanami.com/2018/09/05/sqream-boasts-15x-speedup-for-gpu-data-warehouse/" style="color: #1155cc;" target="_blank">SQream Boasts 15x Speedup for GPU Data Warehouse</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Another database I'd really like to experiment someday</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
5. <a href="https://ayende.com/blog/184451-C/debug-considerations-for-high-level-system-architecture" style="color: #1155cc;" target="_blank">Debug considerations for high level system architecture (by Ayende)</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Debuggability is one of the most important capabilities of a production-ready Software</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
6. <a href="https://medium.com/computed-comparisons/garbage-collection-vs-automatic-reference-counting-a420bd4c7c81" style="color: #1155cc;" target="_blank">Garbage Collection vs Automatic Reference Counting</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Two of the most common techniques for automatically reclaiming unused memory</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
(read also how Rust manages memory <a href="https://doc.rust-lang.org/book/second-edition/ch04-00-understanding-ownership.html" style="color: #1155cc;">here</a>)</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
7. <a href="https://www.youtube.com/watch?v=AC9xUc4SkvU" style="color: #1155cc;">Cloud Spanner Live Demo</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
A very short video demonstrating briefly Google Spanner </div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
8. <a href="https://blog.cloudflare.com/webassembly-on-cloudflare-workers/" style="color: #1155cc;">WebAssembly on Cloudflare Workers</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
The future of CDN capabilities is running code on the Edge and Cloudflare seems to be taking the lead here</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
9. <a href="https://www.scotthyoung.com/blog/2018/09/17/the-most-important-skill/" style="color: #1155cc;" target="_blank">The most important skill you can learn</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
A nice life-hacking article</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
10. <a href="https://www.youtube.com/watch?v=_ulhxX_tnqY" style="color: #1155cc;">12 Shocking Habits of Successful People (YouTube)</a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Some good tips for increasing our daily productivity (I can sympathise with some of them)</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<br /></div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
Make It Work Make It Right Make It Fast</div>
<div dir="ltr" style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small;">
<span style="color: #545454; font-family: arial, sans-serif;"><span style="font-size: xx-small;">Kent Beck</span></span></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-25506098368568223002018-08-11T10:45:00.002-07:002018-08-11T10:45:42.199-07:00Read it or Throw it #205<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
1. <a href="https://elixir-lang.org/blog/2018/07/25/elixir-v1-7-0-released/" style="color: #1155cc;" target="_blank">Elixir v1.7 released</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
Six months have passed since the v1.6 and this release comes with many refinements.</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
I like the new IEx metadata printing!</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
2. <a href="https://redislabs.com/blog/tech-preview-redis-enterprise-5-3-streams/" style="color: #1155cc;" target="_blank">Tech Preview: Redis Enterprise 5.3 with Streams is here!</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
RedisLabs Enterprise Edition has now Redis Streams as a preview version.</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
3. <a href="https://brandur.org/minimalism" style="color: #1155cc;" target="_blank">In Pursuit of Production Minimalism</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
TL;DR - don't own a too broad technology stack just for the sake of being cool.</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
strive to be pragmatic and don't bloat your tech with too many new shiny tools that might not be useful.</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
What matters is a working production software that could evolve over time</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
I really liked and agreed with this article.</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
4. <a href="https://techcrunch.com/2018/08/09/prometheus-monitoring-tool-joins-kubernetes-as-cncfs-latest-graduated-project/" style="color: #1155cc;" target="_blank">Prometheus monitoring tool joins Kubernetes as CNCF’s latest ‘graduated’ project</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
I didn't use that tool yet but I probably will in the future</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
5. <a href="https://www.influxdata.com/blog/why-were-building-flux-a-new-data-scripting-and-query-language/" style="color: #1155cc;" target="_blank">InfluxDB - Why We're Building Flux, a New Data Scripting and Query Language</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
InfluxDB (you can say Prometheus competitor) started defining on a new query language</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
for its product </div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<span style="background-color: white;">6. </span><a href="https://www.confluent.io/blog/okay-store-data-apache-kafka/" style="background-color: white; color: #1155cc;" target="_blank">It's Okay To Store Data In Kafka</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
A good article of Confluent talking about an emerging pattern for having a single source of truth of the data backed by Kafka </div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
7. <a href="https://medium.com/@jsonpify/you-dont-need-standup-9a74782517c1" style="color: #1155cc;" target="_blank">You don’t need standup</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
Honestly I agree with pretty much everything. Having a daily standup adds a lot of burden, gets almost always lengthy and instead of being an energy booster turns to be a fatigue increaser.</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
8. <a href="https://twitter.com/jntrnr/status/1026285193462571008" style="color: #1155cc;" target="_blank">Crates.io just passed RubyGems in number of new packages per day</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
Another indication that Rust will be huge</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
9. <a href="https://www.theatlantic.com/education/archive/2013/10/the-myth-of-im-bad-at-math/280914/" style="color: #1155cc;" target="_blank">The Myth of 'I'm Bad at Math'</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
Explain the strong relation between being good at math (but applies to other fields as well) and having the right guidance and mindset</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
10. <a href="https://www.youtube.com/watch?v=H14bBuluwB8" style="color: #1155cc;" target="_blank">Grit: the power of passion and perseverance</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
A short TED talk about the importance of having Grit for success</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<h1 class="gmail-m_6649348399613678826m_5628207148485693171gmail-m_918960710683433591gmail-quoteText" style="background-color: white; color: #181818; font-weight: normal; line-height: 21px; margin: 0px 0px 15px; padding: 0px;">
<span style="font-family: arial, helvetica, sans-serif; font-size: x-small;">“Never try to be better than someone else. Learn from others, and try to be the best you can be. Success is the by-product of that preparation.”</span></h1>
<a class="gmail-m_6649348399613678826m_5628207148485693171gmail-m_918960710683433591gmail-authorOrTitle" href="https://www.goodreads.com/author/show/23041.John_Wooden" style="background-color: white; color: #333333; font-weight: bold; text-decoration-line: none;" target="_blank"><span style="font-family: arial, helvetica, sans-serif;">John Wooden</span></a></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-43991219411680071422018-08-04T10:23:00.005-07:002018-08-04T10:24:48.591-07:00Read it or Throw it #204<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<div>
1. <a href="https://words.steveklabnik.com/webassembly-is-more-than-just-the-web" style="color: #1155cc;">WebAssembly is more than the web</a></div>
<div>
WebAssembly is the future and it'll be all over the place</div>
<div>
<br /></div>
2. <a href="https://www.wired.com/2016/03/epic-story-dropboxs-exodus-amazon-cloud-empire/" style="color: #1155cc;" target="_blank">The Epic Story of Dropbox's Exodus From the Amazon Cloud Empire</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
A fascinating article describing the journey of Dropbox infrastructure since its inception until today</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
3. <a href="https://blog.conduit.io/2018/07/06/conduit-0-5-and-the-future/" style="color: #1155cc;">Conduit 0.5.0 and the future of Conduit</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
Service mesh are still in the beginning, but this company has a promising future </div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<span style="background-color: white;">4. </span><a href="https://medium.com/yld-engineering-blog/kubernetes-core-concepts-324ea7028c29" style="background-color: white; color: #1155cc;">Kubernetes: Core Concepts</a> </div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
Kubernetes is gaining popularity on a very fast pace, it's worth knowing the high-level concepts</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
5. <a href="https://dzone.com/articles/mechanical-sympathy" style="color: #1155cc;" target="_blank">Mechanical Sympathy: Understanding the Hardware Makes You a Better Developer</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<span style="background-color: white;">I came across the term <i>Mechanical Sympathy</i> and I thought it was worth sharing</span></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
6. <a href="https://repl.it/" style="color: #1155cc;" target="_blank">repl.it - Online REPL, Compiler & IDE</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
useful web online REPL for many programming languages</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
7. <a href="https://en.wikipedia.org/wiki/Hick's_law" style="color: #1155cc;" target="_blank">Hick's law</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
Sometimes knowing too much makes decision taking much tougher</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
8. <a href="https://www.youtube.com/watch?v=qzR62JJCMBQ" style="color: #1155cc;" target="_blank">All it takes is 10 mindful minutes</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
I've heard the word <i>Mindfulness</i> in many places so here's a TED talk </div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
9. <a href="https://news.stanford.edu/2018/06/18/find-passion-may-bad-advice/" style="color: #1155cc;" target="_blank">Why ‘Find your passion!’ may be bad advice</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
A nice perspective </div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
10. <a href="https://www.amazon.com/Think-Like-Warrior-Beliefs-Unstoppable-ebook/dp/B01F5MCOF6/" style="color: #1155cc;" target="_blank">Recommended Book - Think Like a Warrior: The Five Inner Beliefs That Make You Unstoppable</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
It's a non-technical book but it's still recommended for anyone who wants becoming more productive and successful</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<span style="font-size: xx-small;">Nothing works better than just improving your product</span></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<span style="font-size: xx-small;">Joel Spolsky</span></div>
<div>
<span style="font-size: xx-small;"><br /></span></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-14955524121542048002018-05-18T01:43:00.002-07:002018-05-18T01:43:19.757-07:00Read it or Throw it #203<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<div>
1. <a href="https://twitter.com/RedisConf/status/989177855383814144" style="background-color: white; color: #1155cc;" target="_blank">“The work on streams is finished. Release candidate No. 1 is weeks away.” -@antirez, Founder of #Redis #RedisConf</a><span style="background-color: white;"> </span></div>
<div>
<span style="background-color: white;"><br /></span></div>
<div>
<span style="background-color: white;">see also: </span><a href="http://antirez.com/news/114" style="background-color: white; color: #1155cc;" target="_blank">Streams: a new general purpose data structure in Redis</a></div>
<div>
<br /></div>
<div>
2. <a href="https://www.youtube.com/watch?v=jnaKNTYohU4" style="color: #1155cc;" target="_blank">MultiRedis - Because One Redis Isn’t Enough (my talk at Redis Day Tel Aviv 2018)</a></div>
<div>
3. <a href="https://blog.rust-lang.org/2018/05/15/Rust-turns-three.html" style="color: #1155cc;">Rust turns three</a></div>
<div>
4. <a href="https://pingcap.com/blog/tidb-2-0-announcement/" style="color: #1155cc;" target="_blank">TiDB 2.0 (open-source distributed scalable Hybrid Transactional and Analytical Processing database)</a></div>
<div>
5. <a href="https://www.techradar.com/news/ruby-is-alive-and-well-and-thinking-about-the-next-25-years" style="color: #1155cc;" target="_blank">The creator of Ruby says "We will do everything to survive"</a></div>
<div>
6. <a href="https://medium.com/@DuroSoft/why-crystal-is-the-most-promising-programming-language-of-2018-aad669d8344f" style="background-color: white; color: #1155cc;" target="_blank">Why Crystal is the most promising programming language of 2018</a></div>
<div>
<div style="background-color: white;">
7. <a href="https://github.com/sheerun/vim-polyglot" style="color: #1155cc;" target="_blank">vim-polyglot - a solid language pack for Vim</a></div>
<div style="background-color: white;">
8. <a href="https://timber.io/" style="color: #1155cc;" target="_blank">Timber.io - Log Better</a><br />9. <a href="https://elixircards.co.uk/" style="color: #1155cc;" target="_blank">Elixircards - Flashcards to help you master Elixir</a></div>
<div style="background-color: white;">
10. <a href="https://github.com/tallesl/Rich-Hickey-fanclub" style="color: #1155cc;" target="_blank">Rich Hickey talks</a></div>
</div>
</div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-18304390613516167312018-03-31T01:59:00.005-07:002018-03-31T01:59:59.281-07:00Read it or Throw it #202<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
1. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://appsignal.com/&source=gmail&ust=1522573129140000&usg=AFQjCNHWUesfMS8N4L_A7ISlnq1vtNBusQ" href="https://appsignal.com/" style="color: #1155cc;" target="_blank">AppSignal: Error tracking and performance insights for Ruby and Elixir</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
2. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://arrow.apache.org/&source=gmail&ust=1522573129141000&usg=AFQjCNH0y8mVsEAQUNq4cg749-0Va0NeXA" href="https://arrow.apache.org/" style="color: #1155cc;" target="_blank">Apache Arrow - A cross-language development platform for in-memory data</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
3. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://cloud.google.com/elixir/&source=gmail&ust=1522573129141000&usg=AFQjCNEr90J26Zn8e8aBFsamv6rQV2SkMA" href="https://cloud.google.com/elixir/" style="color: #1155cc;" target="_blank">Elixir on Google Cloud Platform</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
4. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://www.influxdata.com/blog/influxdata-raises-35m-to-accelerate-growth-and-meet-growing-global-demand-for-time-series-database/&source=gmail&ust=1522573129141000&usg=AFQjCNGj3fyZInzGWWzqSaS925wNyb1KCg" href="https://www.influxdata.com/blog/influxdata-raises-35m-to-accelerate-growth-and-meet-growing-global-demand-for-time-series-database/" style="background-color: white; color: #1155cc;" target="_blank">InfluxData Raises $35M to Accelerate Growth and Meet Global Demand</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
5. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://techcrunch.com/2018/02/15/mongodb-gets-support-for-multi-document-acid-transactions/&source=gmail&ust=1522573129141000&usg=AFQjCNHM-DPBGdyWumJiZq0Dt2wb4KDjbQ" href="https://techcrunch.com/2018/02/15/mongodb-gets-support-for-multi-document-acid-transactions/" style="background-color: white; color: #1155cc;" target="_blank">MongoDB gets support for multi-document ACID transactions</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
6. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://www.datadoghq.com/blog/announcing-logs/&source=gmail&ust=1522573129141000&usg=AFQjCNFWJczeNfNww8exNm7DGaRCJ5A0EA" href="https://www.datadoghq.com/blog/announcing-logs/" style="background-color: white; color: #1155cc;" target="_blank">Announcing log processing and analytics in Datadog</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
7. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://redislabs.com/blog/the-little-known-feature-of-redis-4-0-that-will-speed-up-your-applications/&source=gmail&ust=1522573129141000&usg=AFQjCNExOy1COwzcnMQywJcvsXTIlKQE7Q" href="https://redislabs.com/blog/the-little-known-feature-of-redis-4-0-that-will-speed-up-your-applications/" style="background-color: white; color: #1155cc;" target="_blank">UNLINK: Speed Up Your Applications (Redis Labs)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
8. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://stackoverflow.com/questions/24158114/what-are-the-differences-between-rusts-string-and-str&source=gmail&ust=1522573129141000&usg=AFQjCNF3SXnKCiYmvbuXfZK5Io5POwZKzw" href="https://stackoverflow.com/questions/24158114/what-are-the-differences-between-rusts-string-and-str" style="background-color: white; color: #1155cc;" target="_blank">What are the differences between Rust's `String` and `str`? (Stack Overflow)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
9. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=http://bugra.github.io/work/notes/2017-02-11/facts-and-fallacies-of-software-engineering-book-review/&source=gmail&ust=1522573129141000&usg=AFQjCNEkuEfUTnVxAav_PxvtzBfz1D7JgQ" href="http://bugra.github.io/work/notes/2017-02-11/facts-and-fallacies-of-software-engineering-book-review/" style="color: #1155cc;" target="_blank">Facts and Fallacies of Software Engineering</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
10. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://ayende.com/blog/181859-A/book-recommendations-in-the-test-of-time&source=gmail&ust=1522573129141000&usg=AFQjCNHjWNIF842WepjqPOugfg3ka7V2Lw" href="https://ayende.com/blog/181859-A/book-recommendations-in-the-test-of-time" style="color: #1155cc;" target="_blank">Book recommendations in the test of time (Ayende)</a></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-38744265166788511912018-01-13T07:00:00.004-08:002018-01-13T07:00:46.389-08:00Read it or Throw it #201<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
1. <a href="https://www.ruby-lang.org/en/news/2017/12/25/ruby-2-5-0-released/" style="color: #1155cc;" target="_blank">Ruby 2.5.0 Released</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
2. <a href="https://medium.com/@fbzga/rust-to-the-rescue-of-ruby-2067f5e1dc25" style="color: #1155cc;" target="_blank">Rust to the rescue (of Ruby)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
3. <a href="https://usehelix.com/" style="color: #1155cc;" target="_blank">Helix: Native Ruby Extensions Without Fear</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
4. <a href="http://ananthakumaran.in/2017/11/28/stream.html" style="color: #1155cc;" target="_blank">A primer on Elixir Stream</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
5. <a href="https://github.com/junegunn/fzf" style="color: #1155cc;" target="_blank">fzf: A command-line fuzzy finder</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
6. <a href="https://github.com/w0rp/ale" style="color: #1155cc;">ale: Asynchronous Lint Engine for vim</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
7. <a href="https://blog.asana.com/2017/07/developer-environment-making-it-reliable-by-making-it-fast-to-reset/" style="color: #1155cc;" target="_blank">How Asana Creates a Great Developer Environment</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
8. <a href="https://www.confluent.io/blog/blog-post-on-monitoring-an-apache-kafka-deployment-to-end-most-blog-posts" style="color: #1155cc;">The Blog Post on Monitoring an Apache Kafka Deployment to End Most Blog Posts </a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
9. <a href="https://www.youtube.com/watch?v=kZL41SMXWdM" style="color: #1155cc;">Recommended Video: Event Sourcing is actually just functional code (by Greg Young)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
10. <a href="https://www.amazon.com/Blockchain-Basics-Non-Technical-Introduction-Steps/dp/1484226038" style="color: #1155cc;" target="_blank">Recommended Book: Blockchain Basics</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<span style="font-size: xx-small;">The best way to predict your future is to create it</span></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<span style="font-size: xx-small;">Abraham Lincoln</span></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-65800272831499915662017-12-23T10:16:00.001-08:002017-12-23T10:16:40.910-08:00Read it or Throw it #200<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
1. <a href="http://blog.plataformatec.com.br/2015/10/mocks-and-explicit-contracts/" style="color: #1155cc;">Mocks and explicit contracts (by José Valim)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
2. <a href="http://philcalcado.com/2017/08/03/pattern_service_mesh.html" style="color: #1155cc;">Service Mesh</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<div>
3. <a href="https://medium.com/@jacob.lerche/using-constant-pools-to-speed-up-your-elixir-code-c527d533c941" style="color: #1155cc;">Using constant pools to speed up your Elixir code</a></div>
<div>
4. <a href="https://www.huffingtonpost.com/aaroncontorer/haskell-the-language-most_b_4242119.html" style="color: #1155cc;">Haskell, the Language Most Likely to Change the Way you Think About Programming</a></div>
<div>
5. <a href="https://www.techrepublic.com/article/theres-one-big-reason-that-postgres-cant-kill-oracle-and-its-not-the-technology/" style="color: #1155cc;">There's one big reason that Postgres can't kill Oracle, and it's not the technology</a></div>
<div>
6. <a href="http://www.sciencealert.com/for-the-first-time-ever-scientists-have-boosted-human-memory-with-a-brain-implant" style="color: #1155cc;">For the First Time Ever Scientists Have Boosted Human Memory With a Brain Implant</a></div>
<div>
7. <a href="https://blog.mozilla.org/blog/2017/11/13/webassembly-in-browsers" style="color: #1155cc;">WebAssembly support now shipping in all major browsers</a></div>
<div>
8. <a href="https://en.wikipedia.org/wiki/Fear_of_missing_out" style="color: #1155cc;">Fear of missing out</a></div>
<div>
9. <a href="https://www.amazon.com/Clojure-Brave-True-Ultimate-Programmer/dp/1593275919" style="color: #1155cc;">Recommended Book - Clojure for the Brave and True</a></div>
<div>
10. <a href="https://www.amazon.com/Sapiens-History-Humankind-Yuval-Harari/dp/0062316095" style="color: #1155cc;">Recommended Book - Sapiens: A Brief History of Humankind</a></div>
</div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<i><br /></i></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<i><br /></i></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<i><span style="color: #545454;">If you want to be the best, you have to do things that other people aren't willing to do</span></i></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<span style="color: #545454; font-size: xx-small;"><i>Michael Phelps</i></span></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-78127586123538717082017-11-04T13:24:00.002-07:002017-11-04T13:24:11.503-07:00Read it or Throw it #199<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
1. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://www.confluent.io/blog/apache-kafka-goes-1-0/&source=gmail&ust=1509913369984000&usg=AFQjCNEcbfONlfA_dMoBs-8hVwna4UYb4g" href="https://www.confluent.io/blog/apache-kafka-goes-1-0/" style="color: #1155cc;" target="_blank">Apache Kafka Goes 1.0</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
2. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://www.influxdata.com/blog/influxdb-internals-101-part-one/&source=gmail&ust=1509913369984000&usg=AFQjCNHnQfeJNaykoUzK9xIU8p4KRihGbw" href="https://www.influxdata.com/blog/influxdb-internals-101-part-one/" style="color: #1155cc;" target="_blank">InfluxDB Internals 101 - Data Model & Write Path</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
3. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=http://www.jonathanturner.org/2017/10/fun-facts-about-rust-growth.html&source=gmail&ust=1509913369984000&usg=AFQjCNFOO87utFusGp5S7ys_cdzHx11DzQ" href="http://www.jonathanturner.org/2017/10/fun-facts-about-rust-growth.html" style="color: #1155cc;" target="_blank">Fun facts about Rust's growing popularity</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
4. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=http://yogthos.net/posts/2013-08-18-Why-I-m-Productive-in-Clojure.html&source=gmail&ust=1509913369984000&usg=AFQjCNFT5WTgMSuTmhy8V264SRe_urhCKw" href="http://yogthos.net/posts/2013-08-18-Why-I-m-Productive-in-Clojure.html" style="color: #1155cc;" target="_blank">Why I'm Productive in Clojure</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
5. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://redislabs.com/blog/making-redis-concurrent-with-modules/&source=gmail&ust=1509913369984000&usg=AFQjCNFGkTaTzzDuhuF8oe44pIfvh558ug" href="https://redislabs.com/blog/making-redis-concurrent-with-modules/" style="color: #1155cc;" target="_blank">Never Stop Serving: Making Redis Concurrent With Modules</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
6. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=http://elixir-lang.github.io/blog/2017/10/31/stream-data-property-based-testing-and-data-generation-for-elixir/&source=gmail&ust=1509913369985000&usg=AFQjCNHj-5XsEK3-t4XbGGqUef94o0n0hw" href="http://elixir-lang.github.io/blog/2017/10/31/stream-data-property-based-testing-and-data-generation-for-elixir/" style="color: #1155cc;" target="_blank">StreamData: Property-based testing and data generation for Elixir</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
7. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://blog.timescale.com/why-sql-beating-nosql-what-this-means-for-future-of-data-time-series-database-348b777b847a&source=gmail&ust=1509913369985000&usg=AFQjCNEOYAefnOgd88hGctoEWtvl7d-YcQ" href="https://blog.timescale.com/why-sql-beating-nosql-what-this-means-for-future-of-data-time-series-database-348b777b847a" style="color: #1155cc;" target="_blank">Why SQL is beating NoSQL, and what this means for the future of data</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
8. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://www.youtube.com/watch?v%3DA45uRzJiv7I&source=gmail&ust=1509913369985000&usg=AFQjCNHDjvuTwy2aMxevSOZa-jl9oxFvBw" href="https://www.youtube.com/watch?v=A45uRzJiv7I" style="color: #1155cc;" target="_blank">KSQL</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
9. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=http://users.ece.utexas.edu/~adnan/pike.html&source=gmail&ust=1509913369985000&usg=AFQjCNFAaeoCcjaJCyWVZF49BTU5OaDJbA" href="http://users.ece.utexas.edu/~adnan/pike.html" style="color: #1155cc;" target="_blank">Rob Pike's 5 Rules of Programming</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
10. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://www.youtube.com/watch?v%3DY6Ev8GIlbxc&source=gmail&ust=1509913369985000&usg=AFQjCNH8krkUpQtxGN_TPgCxMb77kcEv5g" href="https://www.youtube.com/watch?v=Y6Ev8GIlbxc" style="color: #1155cc;" target="_blank">Recommended Video - Distributed Systems in One Lesson by Tim Berglund</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<i><span style="font-size: xx-small;">"Perspective is worth 80 IQ points"</span></i></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<i><span style="font-size: xx-small;">Alan Kay</span></i></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-7464999977167027982017-08-12T08:49:00.000-07:002017-08-12T08:49:12.354-07:00Read it or Throw it #198<span style="background-color: white; color: #222222; font-family: arial, sans-serif; font-size: x-small;">1. </span><a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://elixir-lang.org/blog/2017/07/25/elixir-v1-5-0-released/&source=gmail&ust=1502639070252000&usg=AFQjCNGBNv_E-V68s8htGiMtXK1F-dDtzw" href="https://elixir-lang.org/blog/2017/07/25/elixir-v1-5-0-released/" style="color: #1155cc; font-family: arial, sans-serif; font-size: small;" target="_blank">Elixir v1.5 released</a><br />
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
2. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=http://blog.plataformatec.com.br/2017/07/the-fallacies-of-web-application-performance/&source=gmail&ust=1502639070252000&usg=AFQjCNFOQQ4v7swmjU563FyY5puQ7bJ8ag" href="http://blog.plataformatec.com.br/2017/07/the-fallacies-of-web-application-performance/" style="color: #1155cc;" target="_blank">The fallacies of web application performance (José Valim)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
3. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://ayende.com/blog/179169/the-cost-of-an-extension-point&source=gmail&ust=1502639070252000&usg=AFQjCNHPZFge8j_qAz70rR0ep6JK-IyD7Q" href="https://ayende.com/blog/179169/the-cost-of-an-extension-point" style="color: #1155cc;" target="_blank">The cost of an extension point (Ayende)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<div>
4. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://emacs-doctor.com/learn-emacs-lisp-in-15-minutes.html&source=gmail&ust=1502639070252000&usg=AFQjCNE8i4rri4djE_CBuHA8LkII6eo8kQ" href="https://emacs-doctor.com/learn-emacs-lisp-in-15-minutes.html" style="color: #1155cc;" target="_blank">Learn Emacs Lisp in 15 minutes</a></div>
<div>
5. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=http://everythingsysadmin.com/2017/07/googles-bbr.html&source=gmail&ust=1502639070252000&usg=AFQjCNExid3TAXWE8HKq5P9j6swluR7nUg" href="http://everythingsysadmin.com/2017/07/googles-bbr.html" style="color: #1155cc;" target="_blank">Google's BBR fixes TCP's dirty little secret</a></div>
<div>
6. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://the.exa.website/&source=gmail&ust=1502639070252000&usg=AFQjCNENM7VTLTiut7V0bAGUG2NORME80g" href="https://the.exa.website/" style="color: #1155cc;" target="_blank">exa - A modern replacement for ls</a></div>
<div>
7. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://wasabi.com/&source=gmail&ust=1502639070252000&usg=AFQjCNGLRmuonXzQu17EmCJhJ0Ssx9VCnQ" href="https://wasabi.com/" style="color: #1155cc;" target="_blank">Wasabi (Cloud Storage)</a></div>
<div>
8. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://github.com/graphcool/chromeless&source=gmail&ust=1502639070252000&usg=AFQjCNE5fatqjcSk8VEQbRqzrYTP4QUlfA" href="https://github.com/graphcool/chromeless" style="color: #1155cc;" target="_blank">chromeless - Chrome automation made simple</a></div>
<div>
9. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=http://www.businessinsider.com/rest-and-vest-millionaire-engineers-who-barely-work-silicon-valley-2017-7&source=gmail&ust=1502639070252000&usg=AFQjCNFL1YHdWABtRuaBcpNQIId__qqVJA" href="http://www.businessinsider.com/rest-and-vest-millionaire-engineers-who-barely-work-silicon-valley-2017-7" style="color: #1155cc;" target="_blank">The secret lives of millionaire tech engineers who 'rest and vest'</a></div>
<div>
10. <a data-saferedirecturl="https://www.google.com/url?hl=en&q=https://www.amazon.com/Little-MLer-MIT-Press-ebook/dp/B007JRRTVK&source=gmail&ust=1502639070252000&usg=AFQjCNG0NBv7RnIBteqL2HCIR1vzczTE5Q" href="https://www.amazon.com/Little-MLer-MIT-Press-ebook/dp/B007JRRTVK" style="color: #1155cc;" target="_blank">Recommended Book - The Little MLer</a></div>
</div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-34912788136673262652017-07-20T14:36:00.002-07:002017-07-20T14:37:33.882-07:00Read it or Throw it #197<span style="background-color: white; color: #222222; font-family: "arial" , sans-serif; font-size: x-small;">1. </span><a href="https://www.speedshop.co/2017/07/11/is-ruby-too-slow-for-web-scale.html" style="color: #1155cc; font-family: arial, sans-serif; font-size: small;">Is Ruby Too Slow For Web-Scale?</a><br />
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
2. <a href="https://www.youtube.com/watch?v=m3_Jz9YpIPc" style="color: #1155cc;">Episode 2: How Fast is Elixir 1.5?</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
3. <a href="https://ayende.com/blog/178369/a-thread-per-task-keep-the-headache-away" style="color: #1155cc;">A thread per task keep the headache away (Ayende)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
4. <a href="https://martinfowler.com/bliki/MemoryImage.html" style="color: #1155cc;">MemoryImage</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
5. <a href="http://blog.sqlizer.io/posts/facebook-on-aws/" style="color: #1155cc;">Is it possible to host Facebook on AWS?</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
6. <a href="https://techcrunch.com/2017/05/28/double-double-cryptocoin-bubble/" style="color: #1155cc;">Blockchains are the new Linux, not the new internet (TechCrunch)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
7. <a href="https://www.facebook.com/notes/kent-beck/mastering-programming/1184427814923414/" style="color: #1155cc;">Mastering Programming (Kent Beck)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
8.. <a href="http://www.catonmat.net/blog/programming-competitions-work-performance/" style="color: #1155cc;">Being good at programming competitions correlates negatively with being good on the job</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
9. <a href="https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect" style="color: #1155cc;">Dunning–Kruger effect (Wikipedia)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
10. <a href="https://www.ted.com/talks/shimon_schocken_the_self_organizing_computer_course" style="color: #1155cc;">Shimon Schocken: The self-organizing computer course (TED Talk)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
<br /></div>
<div style="color: #222222; font-family: arial, sans-serif;">
<span style="color: #333333; font-family: "helvetica neue" , "helvetica" , "arial" , sans-serif;"><span style="font-size: x-small;">"You have enemies? Good. That means you've stood up for something, sometime in your life"</span></span></div>
<div style="color: #222222; font-family: arial, sans-serif;">
<span style="color: #333333; font-family: "helvetica neue" , "helvetica" , "arial" , sans-serif;"><span style="font-size: x-small;">Winston Churchill</span></span></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-88994648272714500042017-05-13T10:14:00.002-07:002017-05-13T10:14:18.781-07:00Read it or Throw it #196<span style="background-color: white; color: #222222; font-family: arial, sans-serif; font-size: x-small;">1. </span><a href="http://www.flyingmachinestudios.com/programming/the-unofficial-guide-to-rich-hickeys-brain/" style="color: #1155cc; font-family: arial, sans-serif; font-size: small;">The Unofficial Guide to Rich Hickey's Brain</a><br />
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
2. <a href="http://www.brendangregg.com/blog/2017-05-09/cpu-utilization-is-wrong.html" style="color: #1155cc;">CPU Utilization is Wrong (Brendan Gregg)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
3. <a href="https://blog.heroku.com/sockets-in-a-bind" style="color: #1155cc;">Sockets in a Bind</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
4. <a href="https://www.wired.com/2017/02/spanner-google-database-harnessed-time-now-open-everyone/" style="color: #1155cc;">Spanner, the Google Database That Mastered Time, Is Now Open to Everyone</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
5. <a href="http://social.techcrunch.com/2017/05/10/with-cosmos-db-microsoft-wants-to-build-one-database-to-rule-them-all/" style="color: #1155cc;">With Cosmos DB, Microsoft wants to build one database to rule them all</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
6. <a href="https://github.com/sinatra/sinatra/tree/v2.0.0" style="color: #1155cc;">Sinatra 2.0</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
7. <a href="http://www.mapd.com/blog/2017/05/08/mapd-open-sources-gpu-powered-database/" style="color: #1155cc;">MapD Open Sources GPU-Powered Database</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
8. <a href="https://qz.com/950973/remote-work-for-programmers-the-ultimate-office-perk-is-avoiding-the-office-entirely/" style="color: #1155cc;">Remote work: For programmers, the ultimate office perk is avoiding the office entirely</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
9. <a href="http://wiki.c2.com/?EmptyYourCup" style="color: #1155cc;">Empty Your Cup</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
10. <a href="https://www.youtube.com/watch?v=-Fo7Dqly_-0" style="color: #1155cc;">Recommended talk: The Science of Success - Prof. Yoram Yovell</a></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-81840994805486163312017-02-03T13:07:00.000-08:002017-02-03T13:07:00.710-08:00Read it or Throw it #195<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
1. <a href="http://thenewstack.io/long-last-linux-gets-dynamic-tracing/" style="color: #1155cc;">At Long Last, Linux Gets Dynamic Tracing</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
2. <a href="https://crystal-lang.org/2016/12/29/crystal-new-year-resolutions-for-2017-1-0.html" style="color: #1155cc;">Crystal new year resolutions for 2017: 1.0</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
3. <a href="http://eli.thegreenplace.net/2017/benefits-of-dependencies-in-software-projects-as-a-function-of-effort" style="color: #1155cc;">Benefits of dependencies in software projects as a function of effort</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
4. <a href="https://qz.com/886038/isaac-asimov-wrote-almost-500-books-in-his-lifetime-these-are-the-6-ways-he-did-it/" style="color: #1155cc;">Isaac Asimov wrote almost 500 books in his lifetime—these are the six ways he did it</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
5. <a href="https://code.facebook.com/posts/557147474482256" style="color: #1155cc;">This browser tweak saved 60% of requests to Facebook</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
6. <a href="https://githubengineering.com/moving-persistent-data-out-of-redis/" style="color: #1155cc;">Moving persistent data out of Redis - GitHub Engineering</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
7. <a href="https://blog.discordapp.com/how-discord-stores-billions-of-messages-7fa6ec7ee4c7#.j169uuvl7" style="color: #1155cc;">How Discord Stores Billions of Messages</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
8. <a href="http://www.theregister.co.uk/2017/01/16/google_reveals_its_servers_all_contain_custom_security_silicon/" style="color: #1155cc;">Google reveals its servers all contain custom security silicon</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
9. <a href="https://hbr.org/2016/12/if-your-boss-could-do-your-job-youre-more-likely-to-be-happy-at-work" style="color: #1155cc;">If Your Boss Could Do Your Job, You’re More Likely to Be Happy at Work</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
10. <a href="http://social.techcrunch.com/2017/01/30/cafe-x-opens-in-san-francisco-bringing-robots-to-the-coffee-shop/" style="color: #1155cc;">Cafe X opens in San Francisco, bringing robots to the coffee shop</a></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0tag:blogger.com,1999:blog-5406531700761063414.post-54289697118935292692016-12-03T11:01:00.001-08:002016-12-03T11:01:37.044-08:00Read it or Throw it #194<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
1. <a href="https://www.somethingsimilar.com/2013/01/14/notes-on-distributed-systems-for-young-bloods/" style="color: #1155cc;">Notes on Distributed Systems for Young Bloods</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
2. <a href="https://ayende.com/blog/176257/10x-speedup-utilizing-nagle-algorithm-in-business-application" style="color: #1155cc;">10x speedup utilizing Nagle Algorithm in business application (by Ayende)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
3. <a href="http://www.rack-app.com/" style="color: #1155cc;">RACK::APP - Ruby Web Application framework - Fully BDD - Performance optimised</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
4. <a href="https://blog.fazibear.me/elixir-ruby-dont-fight-talk-d83d5abc8898" style="color: #1155cc;">Elixir, Ruby, don’t fight. Talk… with Export/Erlport</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
5. <a href="https://goodenoughsoftware.net/2016/11/29/ai-develops-software/" style="color: #1155cc;">AI Develops Software (by Greg Young)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
6. <a href="https://twitter.com/Risgaard/status/238914803022843905" style="color: #1155cc;">"CFO asks CEO" tweet</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
7. <a href="https://www.kickstarter.com/projects/1280803647/muzo-your-personal-zone-creator-with-noise-blockin" style="color: #1155cc;">Muzo - Your Personal Zone Creator with Noise Blocking Tech (Kickstarter)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
8. <a href="https://www.amazon.com/Honest-Truth-About-Dishonesty-Everyone-Especially/dp/0062183613" style="color: #1155cc;">Recommended Book: The Honest Truth About Dishonesty (by Dan Ariely)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
9. <a href="https://www.amazon.com/Metaprogramming-Elixir-Write-Less-Code/dp/1680500414" style="color: #1155cc;">Recommended Book: Metaprogramming Elixir: Write Less Code, Get More Done (by Chris McCord)</a></div>
<div style="color: #222222; font-family: arial, sans-serif; font-size: small;">
10. <a href="https://www.youtube.com/watch?v=ZzYyl5vAWcA" style="color: #1155cc;">Recommended Talk - Diving into the Details with DTrace</a></div>
Yaron Wittensteinhttp://www.blogger.com/profile/06995467775915610146noreply@blogger.com0