Tools & Setup
Python Packaging and Dependency Management
Sharing your Python code with others, or even just managing your own projects, requires understanding packaging and dependencies. The standard way is to us…
Stories Worth Reading
PixelProse is your go-to blog for insightful articles on Technology, Travel, Food, Health, Lifestyle, Business, Fashion and Sports. Fresh perspectives. Real stories. Zero fluff.
Results for "dependencies"
14 articles found
Tools & Setup
Sharing your Python code with others, or even just managing your own projects, requires understanding packaging and dependencies. The standard way is to us…
Build Tools
When I graduated from university, I knew how to write Java, but I had no idea how to manage dependencies. I used to download JAR files manually and drop th…
Architecture
Module Federation, introduced in Webpack 5, enables true micro frontends by allowing applications to dynamically load code from other builds at runtime. Un…
Testing
I used to hate writing tests. I thought it was a waste of time until I had to refactor a legacy module with 100% coupling. I broke everything, and I spent…
JavaScript
JavaScript used to be confined to the browser. Then Node.js came along and allowed us to run JavaScript on the server. For a beginner, installing Node also…
Spring Framework
Early in my career, I used the `new` keyword everywhere. `new UserService(new UserRepository(new Database()))`. I thought I was being efficient. Then came…
Technology
While technology offers immense benefits, the dark side of constant connectivity is digital addiction, characterized by compulsive use of devices and apps…
Tools & Setup
A good development environment can make your Python journey much smoother. Start by downloading the latest version of Python from python.org. During instal…
AWS
CloudFormation lets you define your entire AWS infrastructure in a text file. I moved from manually clicking through the console to writing templates, and…
Architecture
As frontend applications grow beyond what a single team can manage, micro frontends offer an architectural solution. The idea is simple: break your monolit…
Testing
Testing isn't about achieving 100% coverage—it's about building confidence in your code. A balanced testing strategy uses multiple levels. Unit tests ver…
DevOps
As web projects grow, managing multiple packages, applications, and shared code becomes a significant challenge. Monorepos—single repositories containing…
Security
Security isn't something you add after building a site—it needs to be baked into your development process. Cross-Site Scripting (XSS) remains one of the…
React
As React applications grow, managing state across components becomes increasingly complex. While useState is perfect for local component state, you'll even…