/blog/ - zsh
user@portfolio
~
$
ls -la blog/
Filter by tags:
All
API
Advanced
Advanced Python
Android
Architecture
Backend
Best Practices
CI/CD
CSS
Caching
Celery
Channels
DRF
Database
Debugging
Deployment
DevOps
Development Tools
Django
Django REST Framework
Docker
Expo
Frontend
Git
GitHub
GraphQL
Graphene
JavaScript
Linux
Maintenance
Mobile
Monitoring
Offline
Optimization
Performance
PostgreSQL
Programming
Pytest
Python
Quality Assurance
React
React Native
Real-time
Redis
Security
Sentry
Server
TailwindCSS
Testing
Tutorial
TypeScript
UX
Version Control
Web Design
Web Development
WebSockets
iOS
React is fast, but unnecessary re-renders can kill your app's performance. Learn exactly when (and when NOT) to use useMemo and useCallback to optimize your components.
Author: Aslany Rahim
Date: December 07, 2025
39 views
0 likes
0 comments
React
Frontend
Optimization
JavaScript
Are you tired of undefined is not a function errors crashing your production app? It's time to graduate from JavaScript to TypeScript.
Author: Aslany Rahim
Date: December 01, 2025
32 views
0 likes
0 comments
React
TypeScript
Frontend
JavaScript
Unlike the web, mobile apps don't have a URL bar. We explore how to structure your mobile app using React Navigation, comparing Stacks, Tabs, and Drawers.
Author: Aslany Rahim
Date: November 28, 2025
40 views
0 likes
0 comments
React Native
Mobile
UX
Frontend
Stop duplicating logic in your React components. Learn how to extract functionality into Custom Hooks to clean up your codebase.
Author: Aslany Rahim
Date: November 20, 2025
44 views
0 likes
0 comments
React
Frontend
JavaScript
Web Development
Learn how to create beautiful, responsive websites using TailwindCSS utility-first CSS framework.
Author: Aslany Rahim
Date: November 17, 2025
28 views
0 likes
0 comments
TailwindCSS
CSS
Frontend
Web Design
user@portfolio
~
$
_