Category: Software


  • How to Create Fluid Animations with React Native Reanimated v4

    Reanimated 4 brings Cascading Style Sheets (CSS) animations to React Native while keeping full backward compatibility with its worklet-based API. You can now build 60+ frames-per-second (FPS) animations using familiar web syntax, or drop down to worklets for gesture-driven interactions. The library requires React Native’s New Architecture (Fabric), so you’ll need version 0.76 or newer.…

  • ClickHouse is one of those databases that everyone gets excited about after their first benchmark. It’s absurdly fast, column-oriented, and built for analytics at scale. It’s also surprisingly easy to plug into an existing stack. You can stream data from Postgres, Mongo, S3, or pretty much anywhere. That’s what makes it so appealing. You hit…

  • Intro to Backend Web Development – Node.js, Express, MongoDB

    Backend development involves building the server-side “brain” of a website that manages user data, authentication, and database communication. We just posted a tutorial on the freeCodeCamp.org YouTube channel that will teach you how to construct a basic backend for a website using popular technologies like Node.js, Express.js, and the MongoDB NoSQL database. The tutorial covers…

  • The “Most Hated” CSS Feature: asin(), acos(), atan() and atan2()

    This is a series! It all started a couple of articles ago, when we found out that, according to the State of CSS 2025 survey, trigonometric functions were the “Most Hated” CSS feature. I’ve been trying to change that perspective, so I showcased several uses for trigonometric functions in CSS: one for sin() and cos() and another on tan(). However, that’s only half of what…

  • Going ahead with Clean Architecture in Android. Example with complex navigation.

    Let’s continue talking about Clean Architecture in Android. Unlike previous example we will move away out of encapsulation principle. It’s not so good but if we have some complex navigation when you have to move to different features and don’t have a main menu or something like this, it’s much more simple is making pubic…

  • Nested Learning — My Reflections on a Model That Learns How to Learn

    I recently came across a paper called Nested Learning: The Illusion of Deep Learning by Behrouz and the team — the same researchers behind Titans and Atlas. It really caught my attention because it challenges what we usually think “deep learning” means. The paper says that depth in neural networks isn’t just about stacking layers…

  • Ng-News 25/45: Analog v2, Debouncing in SignalForms, Testing & Time

    Analog.js 2.0 brings Angular even closer to the Vite ecosystem. And we also get debouncing in Signal Forms and fresh testing guidance from Andrew Scott. ⚙️ Analog.js 2.0 Analog.js was created by Brandon Roberts as a meta-framework for Angular and was released in version 2.0. A meta-framework extends a frontend framework with backend capabilities, like…

  • A Free OpenAPI 3.2 Editor with Linting and Outline Support

    If you still rely on Swagger Editor to draft or review OpenAPI definitions, you have probably hit its limits. It is stuck on an old version of the spec, it cannot flag most design issues, and large files quickly turn into a scrolling marathon. OpenAPI 3.2 introduces structured tags, the QUERY method, improved XML modelling,…

  • 📊NumPy Practice !

    Today I focused on improving my Python skills by practicing NumPy, one of the most powerful libraries used in Data Analytics and Machine Learning. NumPy makes numerical operations faster, cleaner, and more efficient—especially when working with large datasets. 🔍 What I Practiced ✔️ Basic Array Operations Creating arrays: array(), arange(), linspace() Indexing & slicing (1D,…

  • Building a Real‑Time VWAP Dashboard with Bun, Binance WebSockets & SQLite

    A weekend project that escalated into a full deep dive into real-time systems. Live demo: https://realtime-vwap-dashboard.sivaramp.com/ I started this as a tiny weekend thing. Subscribe to a few Binance streams, compute VWAP, chart it, done. Instead, I fell into a rabbit hole involving WebSocket fanout, flame graphs, SQLite tuning, React rendering bottlenecks, GC behavior, LRU…