How to Brick your NAS and lose your data

This is a horror story, but don’t worry… I just lost a lot of time… this time. What happened? For context, I’ve been messing around with self-hosting. I have a Proxmox and inside I’m running TrueNAS as a VM and passing the disks. Before all that, I spent a lot of time running Badblocks and […]

How to Make Carbon Pricing Work for Africa by Rim Berahab & Otaviano Canuto

As the world prepares for COP30 in Belém, Brazil, African countries have an opportunity to advocate for equitable carbon-pricing mechanisms that align climate action with sustainable development. While cutting emissions is important, so, too, is ensuring fairness and equity for the communities most vulnerable to climate change. RABAT – Carbon pricing is a crucial climate-policy […]

How to Dockerize NestJS – DEV Community

Today, I’ll walk you through how to dockerize a NestJS application. This will help you package your app into a container that can run consistently across different environments. Let’s get started! Step 1: Setting Up the Dockerfile First, we need to create a Dockerfile in the root directory of your NestJS project. This file will […]

How to set better 2025 Goals

For me I’ve realized that, going back through my failed resolution goals, I have never set a higher value to change my behaviors. These are examples of those goals: Learn a new programming language X Learn how a computer works Become 10x more productive They are shallow, unmeasurable goals that are rather by-products of some […]

Climate conferences are dying. How to save the world now? – POLITICO

BAKU, Azerbaijan — As the red-eye flight from London made its final descent into Baku, the sunrise lit up the eastern sky, turning the Caspian Sea into a blaze of orange. Most of the passengers were heading to COP29, a two-week climate conference featuring almost 200 nations held in oil-rich Azerbaijan. The mood on the […]

Europe’s right wing shows Trump how to do climate, MAGA-style – POLITICO

A senior climate negotiator for a European right-wing government said the economic argument was a no-brainer. “Our companies see they can make money from the green transition,” he said. “And the earlier you start the transformation, the bigger a winner you’ll be as a company or a country.”  2. Reduce immigration  Promising to limit immigration […]

How to write clean code

Why Write Clean Code? ⛩️ Imagine if you tried to find something in a messy room—you’d waste time searching, right? The same goes for messy code! It’s HARDER to find problems or understand what’s happening. With clean code, you can avoid that mess. You know what?.. By writing clean code you will save other developers […]

How to Crack a DevOps Interview in One Attempt: A Complete Guide for Freshers and Experienced

Cracking a DevOps interview can be challenging for both freshers and experienced engineers. This guide aims to equip you with essential skills, tools, and methodologies to help you succeed in your DevOps interview. Table of Contents Understand the DevOps Role Prepare the Fundamentals Intermediate to Advanced DevOps Topics Common DevOps Interview Questions Soft Skills and […]

InfoQ Dev Summit Munich: How to Optimize Java for the 1BRC

Java applications passed the 1 Billion Row Challenge (1BRC) from January 2024 in 1.5 seconds. 1BRC creator Gunnar Morling, Software Engineer at Decodable, detailed how the participants optimized Java at the InfoQ Dev Summit Munich 2024. General optimizations applicable to all Java applications cut the runtime from 290 seconds to 20 seconds using parallel loading/processing and optimized parsing. […]

How to make your Express app 9x faster (and type-safe)

? This guide shows you how to migrate an existing Express.js app to Encore.ts, an Open Source backend framework for TypeScript, to unlock a 9x performance boost. Why migrate? Express.js is great for simple APIs, but as your app scales, you may face limitations. While the large Express.js community offers plugins and middleware to help, […]