Why it is important to apply static analysis for open libraries that you add to your project

Leveraging Declarative Programming to Create Maintainable Web Apps

A Gentle Introduction to Using a Docker Container as a Dev Environment

Issue #10

9/25/2020

A Byte of Coding Issue #10
Greetings peeps
It's kind of annoying for me to add boxes and buttons for additional articles, so I decided I'll just put out an issue on Friday this week instead of packing this one with six articles.

In accordance with what people wrote in, it seems the morning is the ideal time for most people to receive the issues. I'll try to figure out how to do that. I know Pek tried doing it with Mailchimp's built in system, but I'm not really sure how that would work without me asking you for your timezone on registration. I'll look into it some more.


Also I was pleasantly surprised when some people wrote in asking about how they could donate to help support the newsletter. I was planning on setting up a system for this, but your emails were really the motivational force I needed. So you'll notice a button at the bottom of the issue that mentions donating, which leads to the Pateron page I setup. I'll add some more options, like Paypal and some cryptocurrency addresses. If you have any suggestions or criticisms about donating/the Patreon page, let me know! Anyway here's the issue.

Why it is important to apply static analysis for open libraries that you add to your project

Published: 24 September 2020
Tags: cpp


"Modern applications are built from third-party libraries like a wall from bricks", and although you might not be an expert builder, I'm sure that you can image that not all bricks are equal. And neither are third-party libraries. In this article, Andrey Karpov presents a couple of errors he caught in third-party libraries using a static analyzer. Although it's kind of a sales pitch, the topics he covers are important and applicable to any developer.

Read Full Article

Leveraging Declarative Programming to Create Maintainable Web Apps

Published: 24 September 2020
Tags: javascript


So you know that I'm trying to delve more into design patterns and programming paradigms in order to improve my coding productivity. Declarative programming is one of the patterns I stumbled upon, and it focuses on the logic of a computer rather than its control flow. Peter Suggate's extensive article applies the principle to a web application, and exemplifies it by using a finite state machine to control front end UI processes.

Read Full Article

A Gentle Introduction to Using a Docker Container as a Dev Environment

Published: 24 September 2020
Tags: docker, javascript


If you haven't used Docker or are unfamiliar with containers as an idea, you're doing something wrong. Being able to launch an entire application in its own environment, independent of what's on your computer, is an amazing feature for programmers. Burke Holland's satirical writing explores how to run a web application in a remote container using VS Code. Although he uses the *cough* inferior *cough* OS known as Windows (fight me, I'm an Arch Linux user), I'll forgive him for the breadth of points he covers in regards to getting things running with containers.

Read Full Article
Thanks for your Support! 

This newsletter is provided to you for free, but if you'd like to 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

Stats (updated daily)

Sent: 661

Opens: 623

Clicks: 293

Link Clicks Clicks % Unique Clicks Unique Clicks %
Read Full Article 119 40.61% 102 41.46
Read Full Article 92 31.40% 76 30.89
Read Full Article 73 24.91% 59 23.98
Donate Here 9 3.07% 9 3.66

Previous

Back to Issues

Next