CUPID—for joyful coding

Why You Should (or Shouldn't) Be Using JAX in 2022

My thoughts on writing a Minecraft server from scratch (in Bash)

Issue #170


Or subscribe using...
Github icon for OAuth via Github Google icon for OAuth via Google

You'll notice a slight change in the layout with an additional content section being added. This will be reserved for sponsored content, as denoted by the sponsored tag. I dropped the top ad price and compensated by adding this section. If you don't like it, or don't like ads in general, you can always sub as a patreon (link at the bottom of the issue) and get moved to the ad free version. If you can't afford the bottom tier at $2/month, check out today's sponsor and make some extra cash as a tech expert. In Russian there's a saying that roughly translates to, "if you don't praise yourself, no one will". In this case, I'm adapting it to "if you don't plug yourself, no one will". Other than that, here's the hump day issue.


CUPID—for joyful coding

Published: 10 February 2022
Tags: design patterns

Daniel Terhorst-North iterates on the SOLID design principles and comes up with his own acronym CUPID, which stands for Composable, Unix philosophy, Predictable, Idiomatic, and Domain-based.


Why You Should (or Shouldn't) Be Using JAX in 2022

Published: 15 February 2022
Tags: machine learning, python

Ryan O'Connor introduces JAX as "a numerical computing library which incorporates composable function transformations" and elaborates on what makes it tick and when you should/shouldn't use it.


My thoughts on writing a Minecraft server from scratch (in Bash)

Published: 15 February 2022
Tags: bash

Dominika "sdomi" Liberda describes some of the trials and tribulations encountered while implementing the title; most of which were related to wrangling data types.

Want to help?

Thank you for reading! If you enjoy the newsletter, I would really appreciate you helping me spread the word by forwarding this to your friends and colleagues!

If you want to discuss or comment on this issue, head on over to this page at A Byte of Coding. You can also subscribe there if you're new!

Have comments or feedback? Just reply to this email or hit me up on Twitter @AByteOfCoding.

Email landed in your promotions tab? Please move it over to primary so you don't miss the latest issues in the future.
Thanks for your Support! 

Thanks to sponsors and supporters like Євген Грицай, Scott Munro, zturak, pek, Emil Hannesbo, Joe Hill, Astrid Sapphire, and Gregory Mazzola this newsletter is provided to you for free. If you'd like to also show your support and buy me a monthly meal, 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.

Stats (updated daily)

Sent: 2741

Opens: 1303

Clicks: 429

Link Clicks Clicks % Unique Clicks Unique Clicks %
CUPID—for joyful coding 165 40.84% 143 38.86
Why You Should (or Shouldn't) Be Using JAX in 2022 58 14.36% 55 14.95
My thoughts on writing a Minecraft server from scratch (in Bash) 102 25.25% 99 26.90
Wynter Ad Placements 79 19.55% 71 19.29


Back to Issues