Clojure Zippers

How to Eliminate Render-Blocking Resources: a Deep Dive

Ballerina Concurrency Model and Non-Blocking I/O

Issue #85


A Byte of Coding Issue #85
Had a hard time finding any quality articles from the last two months for today's issues. Fortunately they're not that old though. Here's the issue.

Clojure Zippers

Published: 20 May 2021
Tags: clojure

In programming, a zipper is "a wrapper that offers a variety of data manipulations". But zippers are an abstraction and come with their own complexity. Ivan Grishaev's eight part article traverses the basics of navigation, automatic navigation, XML zippers, XML search, editing, virtual trees, breadth-first traversal, and concludes with a summary.

Read Full Article

How to Eliminate Render-Blocking Resources: a Deep Dive

Published: 13 July 2021
Tags: javascript, html, css

If you're looking to optimize your website's user experience, or SEO performance, the time it takes for a page to load is an essential criterion. One of the key factors affecting this stat is what Sia Karamalegos addresses in this titular article. Sia goes into the what, why, when, and how, thoroughly exposing render-blocking resources.

Read Full Article

Ballerina Concurrency Model and Non-Blocking I/O

Published: 26 February 2021
Tags: ballerina

Ballerina is an open-source programming language for the cloud that specializes in using, combining, and creating network services, and has a "unique concurrency model that promotes efficient resource usage and provides an intuitive programming model for users". In this article, Anjana Fernando briefly describes how concurrency works in general, then in Ballerina, followed by an analysis of examples.

Read Full Article
Thanks for your Support! 

Thanks to supporters like Євген Грицай, Scott Munro, zturak, pek, Emil Hannesbo, and Joe Hill this newsletter is provided to you for free. If you'd like to also show your support and help out, you can donate on the Patreon page. It's not necessary, but it lets me know that I'm doing a good job and that you're finding value in the content.
Donate Here

This email was sent to <<Email Address>>
why did I get this?    unsubscribe from this list    update subscription preferences
A Byte of Coding · 750 Fowler St NW · Atlanta, GA 30332-1914 · USA

Stats (updated daily)

Sent: 1513

Opens: 563

Clicks: 169

Link Clicks Clicks % Unique Clicks Unique Clicks %
Clojure Zippers 39 24.68% 36 25.17
How to Eliminate Render-Blocking Resources: a Deep Dive 61 38.61% 53 37.06
Ballerina Concurrency Model and Non-Blocking I/O 58 36.71% 54 37.76


Back to Issues