index programming

[Link] Code Wrong: Expand Your Mind

Read: 30/1/2022 hackaday.com

The really nice thing about doing something the “wrong” way is that there’s just so much variety! If you’re doing something the right way, the fastest way, or the optimal way, well, there’s just one way. But if you’re going to do it wrong, you’ve got a lot more design room.

code computer science computers hackaday interpreted languages programming


[Link] Keep a Changelog

Read: 17/11/2021 keepachangelog.com

To make it easier for users and contributors to see precisely what notable changes have been made between each release (or version) of the project. People do. Whether consumers or developers, the end users of software are human beings who care about what's in the software.

code code repositories opinionated software dev programming software software development software documentation


[Link] Does ES6 make JavaScript frameworks obsolete?

Read: 14/11/2021 stackoverflow.blog

Every time JavaScript goes through a major update, we seem to repeat the same cycle. At first, developers are delighted by the new features. They move back to coding directly in JavaScript, and frameworks become less popular.

code code libraries explanations javascript nodejs open standards programming software dependencies software development software libraries standardisation web browser apps web browsers web standards


[Link] Deep dive into Node.js Architecture

Read: 7/11/2021 dev.to

In this article, we are going to deep dive into Node.js architecture and understand the asynchronous nature of Node.js. Let's dive into it.

code code libraries explanations free software internet internet infrastructure javascript nodejs programming software software architecture software development software features software libraries web web platforms webdev


[Link] Supply Chain Attack: NPM Library Used By Facebook And Others Was Compromised

Read: 25/10/2021 hackaday.com

Here at Hackaday we love the good kinds of hacks, but now and then we need to bring up a less good kind. Today it was learned that the NPM package ua-parser-js was compromised, and any software using it as a library may have become victim of a supply chain attack.

attacks on infrastructure code cyber crime cyber hacks dependency attack hackaday hackers javascript nodejs npm package managers programming software software dependencies software development software libraries upstream attack


[Link] In Search Of The First Comment

Read: 25/10/2021 hackaday.com

Are you writing your code for humans or computers? I wasn’t there, but my guess is that at the dawn of computing, people thought that they were writing for the machines.

archaeology code data archaeology hackaday internet internet history legacy code programming software software development


[Link] BFree Brings Intermittent Computing To Python

Read: 29/9/2021 hackaday.com

Generally speaking, we like our computing devices to remain on and active the whole time we’re using them. But there are situations, such as off-grid devices that run on small solar cells, where constant power is by no means a guarantee.

batteries diy hackaday internet of things interpreted languages programming python python libraries solar panels


[Link] Python Access Modifiers: Public, Private, and Protected Variables

Read: 20/4/2021 hackernoon.com

Using access modifiers is part of the daily job of any OOP developer but things are a bit complex in python ... or maybe a bit simpler. Does python have any access modifiers?

code programming python


[Link] The Healing Power of Javascript

Read: 7/4/2021 www.wired.com

A little over a year ago, as the Covid-19 lockdowns were beginning to fan out across the globe, most folks grasped for toilet paper and canned food. The thing I reached for: A search function. The purpose of the search function was somewhat irrelevant. I simply needed to code.

code computer science programming tech tech archaeology tech culture