Get Out, Git! - Building SaaS #33
The author streamlines a SaaS deployment by removing the Git clone from the server, detailing the steps for Let's Encrypt and Git SHA changes.
The author streamlines a SaaS deployment by removing the Git clone from the server, detailing the steps for Let's Encrypt and Git SHA changes.
A student requests help finding a Summer 2020 software engineering internship, sharing their skills and preferences for small teams or specific tech sectors.
A detailed guide to mastering JavaScript function parameters, covering basics, default values, and destructuring with practical examples.
A tutorial explaining Python list and string slicing syntax, parameters, and behavior with examples.
A tutorial on creating animated bar chart races in R using gganimate, applied to visualize historical temperature trends in Berlin.
The article critiques the Free Software Foundation's pedantic language, arguing it alienates potential supporters and harms the free software movement's growth.
A comprehensive guide to Java 13's new features, including text blocks, switch expressions, and migration considerations from earlier versions.
Explains the differences between inline event handlers and addEventListener() in JavaScript, covering syntax, scope, and best practices.
Explains the purpose and usage of the OwningComponentBase class in Blazor for managing service provider scopes and component lifetimes.
A student's project using Arduino, Raspberry Pi, and sensors to create a system that visualizes a plant's unique needs as a color gradient.
A technical deep-dive into diagnosing and solving severe performance issues caused by an 'Export to Excel' feature in a Django system.
A software engineering intern shares key lessons learned during their summer internship at ASAPP, including project management and teamwork.
A reflection on web development fundamentals, arguing for prioritizing accessibility, HTML, and CSS over JavaScript frameworks to build a web for everyone.
Explains the risks of incorrectly using Angular's forRoot() function and how to guard modules to prevent multiple instances and bugs.
A developer shares progress on free software projects including a Wayland book, sway 1.2, aerc email client, mrsh shell, and ctools utilities.
Explains how to use Application Class-Data Sharing (AppCDS) in Java 13 to improve JVM launch times and reduce memory footprint.
Step-by-step guide to reinstalling pfSense and restoring from a backup after a configuration corruption crash.
A technical preview of NetApp and Dell's cloud strategies ahead of Cloud Field Day 6, focusing on their evolution into cloud, DevOps, and Kubernetes.
Announcing a new weekly newsletter curating cloud-native security news and updates for professionals.
Introducing a built-in file input component for Blazor, enabling file uploads and processing in both client-side and server-side applications.