Dan Martin đã retweet
Dan Martin
31 posts

Dan Martin
@danmartindev
one trick pony per craft
Buenos Aires, Argentina Tham gia Ekim 2022
39 Đang theo dõi3 Người theo dõi
Dan Martin đã retweet

10 AWS Projects That Make Your Resume Stand Out
• Static Website – S3 + CloudFront
• Serverless API – Lambda + API Gateway
• Portfolio Backend – EC2 + RDS
• Image Resizer – S3 + Lambda
• Monitoring System – CloudWatch + SNS
• Authentication Setup – Cognito + IAM
• Data Pipeline – S3 + Glue + Athena
• Auto Scaling App – EC2 + ASG
• Secure VPC Network – public & private subnets
• Domain Setup – Route 53 + SSL
Forget labs and screenshots.
Build these 10 → show real cloud skills
English
Dan Martin đã retweet

stop grinding 'FULLSTACK DEVELOPMENT" in big 26 :
learn "PRODUCT DEVELOPMENT" instead
> learn basic frontends that can be usable
> learn building scalable backends
> learn how to use and integrate ai
> learn how to market your product online
> learn how to get customers
> learn how to make them come back
> learn how to monetize
ai's changing everything
🚢🚢🚢
English

@lassejv @nextjs @tan_stack Haven't tried #nextjs but Isn't a misconception that next can't be deployed on anything but Vercel?
English

Rewrote my project from @nextjs to @tan_stack start
Why:
- Better performance
- Better type-safety
- Because I love Vite
- No vercel vendor lock-in
- 100% compatible with Bun
Migration took about an hour
English
Dan Martin đã retweet

@tannerlinsley great product Tanner! would mean the world if i get a follow from the react query og
English

It depends what do you mean by simpler? It has everything you need for basic application built-in. ORM, middlewares for checking user session, simple mechanisms for doing almost everything you need. Also Django Admin is powerful management UI. With HTMX you can have spa-like experience. Want to check how it works? Check my app prompts-keeper.com - its build with Django and htmx.
English

@rogson_dev @hagen00 @_trish_xD Is django really that simpler compared to nest js for example? I could ask AI but given your experience i would love to hear your opinion
English

@hagen00 @_trish_xD I don't think any of JS devs will change to Python or other languages. They are too busy managing node_modules :D
English
Dan Martin đã retweet

Linux Memory Management
1. Introduction.
→ Linux Memory Management controls how the operating system uses RAM, swap space, and virtual memory.
→ The kernel ensures every process gets the memory it needs while maintaining system stability and performance.
→ Linux uses a virtual memory system that gives each process its own isolated address space.
2. Virtual Memory
→ Virtual memory allows processes to act as if they have access to large continuous memory even if physical RAM is smaller.
→ Linux maps virtual memory to physical memory using page tables.
→ Ensures:
→ Isolation between processes
→ Efficient use of RAM
→ Support for large applications
3. Paging
→ Memory is divided into small fixed-size blocks called pages (usually 4 KB).
→ The kernel loads pages of a program into RAM when needed.
→ If RAM is full, unused pages are moved to swap space.
→ Paging improves multitasking efficiency.
4. The Role of the MMU (Memory Management Unit)
→ The MMU is hardware that translates virtual addresses → physical addresses.
→ Stores translations in a cache called the TLB (Translation Lookaside Buffer).
→ Faster memory access depends on efficient MMU and TLB usage.
5. Physical Memory Allocation
→ Linux uses two main allocators:
→ Buddy System – allocates large contiguous blocks of memory.
→ Slab Allocator – allocates memory for kernel objects (inodes, file descriptors).
→ Ensures minimal fragmentation and faster memory allocation.
6. Swap Space
→ Swap is disk space used as an overflow area when physical RAM is full.
→ Pages that are inactive are moved to swap.
→ Helps keep the system running smoothly but is much slower than RAM.
→ Commands:
→ swapon -s — view swap
→ free -h — check swap usage
7. Memory Zones
→ Linux divides physical memory into zones based on hardware constraints:
→ ZONE_DMA — memory used for direct memory access.
→ ZONE_NORMAL — regular memory accessible by the kernel.
→ ZONE_HIGHMEM — high memory not directly mapped by the kernel (32-bit systems).
→ Helps the kernel allocate memory depending on the system architecture.
8. Caching and Buffers
→ Linux uses free memory for caching to speed up performance.
→ Types:
→ Page Cache — stores recently accessed files.
→ Buffer Cache — stores metadata for faster disk access.
→ Cached data is released automatically when programs need more memory.
9. OOM Killer (Out-of-Memory Killer)
→ When memory and swap are fully used, Linux invokes the OOM Killer.
→ Selects and terminates memory-heavy processes to free RAM.
→ Prevents the system from freezing.
10. Memory Monitoring Tools
→ Common commands for checking memory usage:
→ free -h — overview of RAM and swap
→ top — real-time usage by processes
→ htop — interactive memory monitor
→ vmstat — virtual memory stats
→ cat /proc/meminfo — detailed memory info
11. /proc Memory Interfaces
→ Linux exposes memory information using the proc filesystem:
→ /proc/meminfo — memory overview
→ /proc//maps — process memory layout
→ /proc//smaps — detailed usage per memory segment
→ Useful for debugging memory leaks and analyzing process allocation.
12. NUMA (Non-Uniform Memory Access)
→ On multi-CPU servers, memory access time varies by CPU.
→ Linux supports NUMA-aware memory allocation to optimize performance.
→ Ensures processes use memory closest to the CPU running them.
13. Quick tip
→ Linux Memory Management is robust and efficient.
→ Uses virtual memory, paging, and caching to optimize system performance.
→ Ensures fairness, isolation, and stability across all running processes.
→ Understanding memory tools helps in tuning and troubleshooting the system.
✅ Learn More About Linux in This Ebook:
codewithdhanian.gumroad.com/l/dynwdc




English

@kanavtwt @RealArsenije yep that's the issue with next, i'm also used to have my ends in separate folders
English

@RealArsenije It feels very opinionated. And there’s no differentiation between backend and frontend. Also, plugging in my custom backend into it is kind of complex.
English

@Conanbatt Gabi, podés prestar atención 1 min?
Escribiste "Vengo con posiciones de 150k hace años y encontre solo 2."
Uno q cobre +200k no va a cambiar a otro puesto FE por menos de, ponele 270k? Si hubiera 1 en argentina buscando me sorprenderia.
Español
Dan Martin đã retweet

¡Brutal colección de servidores MCP open source!
Son más de 9000 separados por categorías.
Bases de datos, scrapping, agentes y más:
github.com/punkpeye/aweso…

Español

@pranav__lol @onur_developer i dont understand, if you go back to your last git commit the code should work fine
English

@onur_developer Well now it's
- The code works
- Ask Claude Code/Cursor to add a new feature
- The feature doesn't work
- Fix the bugs
- Breaks other parts of the codebase
- Asks claude code to revert back
- Claude code deletes extra code
- Gone to shit
English

Hey @X algorithm, I'm looking to #connect with the people who are interested in:
✅DSA
💻Leetcode | CP
🎨Frontend | UI Design
💼 Backend
🧑💻DevOps
📊Data Science
💸Freelancing
🫂Networking
🏆 Product
🔨 Startup
#buildinpublic #letsconnect #people
English

@nicoproducto recien me entero que es v0, entonces le escribo lenguaje natural y me genera una interfaz en react?
Español

Lovable y los demás se están quedando atrás
En la carrera de agregar valor a este segmento tan popular y con el hype en su pico máximo, no va a ganar el que saque más cosas nuevas sino el que tenga cosas que hagan sentido al caso de uso real del vibecoding, como esto del diseño o la seguridad.
Para mi, la carrera viene así:
v0 >> Replit >>> Lovable, Bolt, Windsurf >>> las demás
Amjad Masad@amasad
We’re tired of AI “slop” designs. You should be proud of what you build on @Replit—Introducing design systems: - Core customers: customize and re-use themes - Enterprise customers: import Figma design system or npm packages Say no to slop, ship quality
Español

@surekhatech I read the entire thing and the boilerplate is really minimal, do you have any guide to self host nextjs?
English

Build Better Web Apps with Next.js + Prisma
Want to build a fast, reliable web app? This guide from Surekha Technologies shows how to use Next.js with Prisma ORM to make your app scalable and type-safe.
Give it a read: surekhatech.com/blog/build-sca…
#NextJS #PrismaORM #SurekhaTech

English






