Pinned Tweet
My short tutorial on freeCodeCamp about Unit Testing in Rust.
#rustlang #SoftwareEngineering
Testing is an essential part of software development as it helps you check that your code does what it should do.
And unit tests are some of the most common tests devs write.
Here @menard_codes explains what unit tests are & how to perform them in Rust.
freecodecamp.org/news/unit-t…
Menard Maranan retweeted
Today we published the first release candidate for Remix 3!
- 350+ commits since beta
- Full-stack HMR
- Database tooling
- Safer routing
- Improved assets serving
- More components
- SPA support
- One remix package
Try it: npx remix@next new my-app
remix.run/blog/remix-3-relea…
Menard Maranan retweeted
🔎 How to monitor a NestJS app
🎯 What's worth watching in a NestJS app in production, what each signal actually tells you, and how to get all of it without spending a week on plumbing.
dev.to/nestjs/how-to-monitor…
Menard Maranan retweeted
Taking a full-stack app from local dev to prod involves much more than just putting it on a server.
In this course, Imad explains how to deploy, secure, and automate a Vue.js and FastAPI app.
You'll learn how to set up an Ubuntu server plus all about Nginx, SSL, Cloudflare, CI/CD, security testing, and observability.
freecodecamp.org/news/learn-…
Menard Maranan retweeted
my 5 production apps cost me $6.00 last month
- workers (compute)
- d1 (sql db)
- r2 (storage, zero egress)
- kv (cache)
- queues (jobs)
- cron triggers (schedules)
same setup on vercel + supabase + upstash is ~$200
stop overengineering your infra
Menard Maranan retweeted
Networking is a key part of any Linux system.
And you'll need to understand the network interface when setting up servers, managing device traffic flow, etc.
In this guide, @EtiIjeoma teaches you how to configure network interfaces in Linux - and covers some best practices, too.
freecodecamp.org/news/config…
Menard Maranan retweeted
AWS costs can rise and rise if you don't know where the money is going.
In this guide, Ayobami shows you how to monitor AWS spend, set useful alerts, and cut waste across EC2, S3, RDS, DynamoDB, and more.
It also includes a practical 30-day FinOps sprint to get your team on track.
freecodecamp.org/news/aws-cl…
Menard Maranan retweeted
The best way to understand how LLMs work is to build one yourself.
In this handbook, Wisamul teaches you how to create a language-specific model step by step.
You’ll go from raw text data to a working chatbot you can customize and learn how these models work under the hood.
freecodecamp.org/news/how-to…
Node.js 24.20.0 and Node.js 26.8.1 are out now. đź’š
- nodejs.org/en/blog/release/v…
- nodejs.org/en/blog/release/v…
Menard Maranan retweeted
Introducing NestJS Observe đź”
Zero-config, auto-instrumented observability built specifically for NestJS.
Get real-time visibility into your apps - traces, metrics, logs, errors, jobs, profiles, and more - without manually instrumenting your code 🚀
observe.nestjs.com
Building Resilient Background Jobs in NestJS with BullMQ
dev.to/menard_codes/building…
Today we're releasing a new set of components for building chat interfaces.
We've taken the patterns we build every day, rethought the abstractions behind them, and turned them into components you can compose and customize.
We're starting with the conversation layer: streaming, scrolling, messages, bubbles, attachments, and markers.
Top 9 Software Architecture Patterns Every Developer Must Know! youtu.be/126ALse1rWA?si=rEyM… via @YouTube
“The Pragmatic Programmer” book has a topic about Software Entropy (tech debt).
This is very close to me as I help manage a repo with tons of tech debt.
Sharing this vid as a complementary resource:
Everything You NEED to Know About TECH DEBT youtu.be/ukgmp6uxQJc
Menard Maranan retweeted
In the next version of Bun
`Bun.Image` - fast builtin multi-format image processing library
Can't wait for it to go v1
I've been using Remix since before RR7 (3 or four years ago I think)
Remix 3 preview is ready
Just run `npx remix@next new my-remix-app` to get started
remix.run/blog/remix-3-beta-…


























