
Programmers Quickie
Software Engineering Best Practices, System Design, High Scale, Algorithms, Math, Programming Languages, Statistics, Machine Learning, Databases, Front Ends, Frameworks, Low Level Machine Structure, Papers and Computing, Computer Science Book Reviews - Everything!
Episodes
OpenAI ChatGPT Pro
Replit
Introducing Conversational AI
ZenML LLMOps
Wevassembly
Apache Icrberg
SOLID Principles
Python ppp
Kubernetes
Scalability 10 Tips
Lambda Kappa ACID BASE Indexing
Performance Optimization
TCP, UDP, HTTP, gRPC, and QUIC
Cryptography for Developers
Unifying the Dev, Test, and Prod Divide
The single-environment paradigm in software development, contrasting it with the traditional multi-environment approach. Consolidating development, testing, and production simplifies processes and reduces deployment risks. This is achieved through strategies like progressive deployment, test-driven development, CI/CD, and carefully managed production testing using techniques such as dry runs, shadow traffic, and canary releases.
Trino versus Apache Spark
Trino versus Apache Spark
Tcp udp grpc quic
.
Kibana KQL vs. Lucene
.
Signals
.
Intellij 2023.3 Should you upgrade
.
HTMX
.
Mysql vs. Postgresql
.
Intellij IDEA 2023.3
.
Work Laptop
.
Exception Handling
.
Implications of Not Updating Serial Version UID in Java
.
RAG Explained for Normal Software Engineers
.
Protobuf Best Practices
.
Mock the Clock, Not My Tests
How java.util.Clock Saved My Sanity