- Programmer Weekly
- Posts
- Programmer Weekly (Issue 134 December 8 2022)
Programmer Weekly (Issue 134 December 8 2022)
Programmer Weekly - Issue 134
Programmer Weekly
Welcome to issue 134 of Programmer Weekly. Everyone's obsessed with ChatGPT and trying it for all kinds of things. You will find few cool ChatGPT related links in this week's issue. Enjoy it!
Quote of the Week
"Programs, like people, get old. We can’t prevent ageing, but we can understand its causes, limit its effects and reverse some of the damage." - Mario Fusco
Reading List
The author forced ChatGPT to be their assistant in designing a brand-new programming language. It understood complex custom constructs and was able to build and interpret programs with it. Crazy.
Choosing frameworks, languages and architecture approaches at Trello, Birdie, MetalBear and Motive.
In which ChatGPT and the author invent a fictional language spoken by slime-people.
David Nunez, an early hire at Stripe and Uber, shares his step-by-step playbook for establishing good internal documentation habits at your startup. He unpacks his tested tactics for creating a culture of documentation, setting the quality bar and keeping things organized.
Let's take a high-level look at the architecture of a single Mastodon instance and how different instances communicate. Specifically, we'll be looking at how the Mastodon network-of-instances might scale.
Unless you have been living under a rock, you have heard of this new ChatGPT assistant made by OpenAI. You might be aware of its capabilities for solving IQ tests, tackling leetcode problems or to helping people write LateX. It is an amazing resource for people to retrieve all kinds of information and solve tedious tasks, like copy-writing! But did you know, that you can run a whole virtual machine inside of ChatGPT?
We dig into two of the most popular API protocols to see where they work best.
This document helps defenders identify focus areas for securing their CI/CD ecosystem. It is the result of extensive research into attack vectors associated with CI/CD, and the analysis of high profile breaches and security flaws.
The evolution of media persistence during hypergrowth at Canva.
In this post, we discuss some of the problems we ran into, especially for metrics scraping, and how we evolved our own solution. We will also discuss in detail about how we have been navigating the evolving open-source landscape with regards to licensing and how we intend to align with OpenTelemetry as an initiative.
This post is for all data practitioners, who are interested in learning about bootstrapping, standardization and automation of batch data pipelines at Netflix.
For fun, I had ChatGPT take the free response section of the 2022 AP Computer Science A exam. (The exam also has a multiple-choice section, but the College Board doesn't publish this.) It scored 32/36.
A free, comprehensive course to turn you into an NLP expert.
Watch and Listen
In this video, we will go through every modern aspect of Swift as a programming language including, variables, constants, functions, structures, classes, protocols. extensions, asynchronous programming, generics and much more. This video will lay the foundation for learning Swift for those who are not familiar with Swift already.
Interesting Projects, Tools and Libraries
A browser extension to display ChatGPT response alongside Google Search results.
Extend anything with WebAssembly.
Monoid is an open-source suite of tools for automating data privacy.
Automatically generate commit messages using ChatGPT.
An open-source distributed object storage service.
Handle errors in a simple, stable, consistent way.
Cross-platform application to monitor your network traffic with ease.
Benthos is a high performance and resilient stream processor, able to connect various sources and sinks in a range of brokering patterns and perform hydration, enrichments, transformations and filters on payloads.
Framework for building trusted language extensions for PostgreSQL.
Solve Advent of Code puzzles with GPT-3.
Our Other Newsletters
- A free weekly newsletter featuring the best hand curated news, articles, tools and libraries, new releases, jobs etc related to Python.
- A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.