Development

Development

Technical articles and tutorials for developers.

14 posts

Latest Posts

Best Programming Language to Learn in 2023
Development

Best Programming Language to Learn in 2023

As a beginner programmer, it can be overwhelming to choose which programming language to learn first. With so many options available, it's difficult to know which one will be the most useful and in demand in the coming years.

#python #javascript #c++
Raed BahriRaed Bahri3 years ago8 min read
Development

Building a Production-Ready Multilingual Blog with Nuxt Content & i18n

Learn how to build a complete multilingual blog from scratch using Nuxt 3, Nuxt Content, and Nuxt i18n. This comprehensive tutorial covers everything from setup to deployment with real-world examples from this blog.

#nuxt #nuxt-content #nuxt-i18n
Raed BahriRaed Bahri10 months ago25 min read
CSS Units
Development

CSS Units

CSS (Cascading Style Sheets) is a language used to style and layout web pages. One of the most important concepts in CSS is the use of units to specify measurements such as length, width, and font size. In this article.

#ui-ux #ai
Raed BahriRaed Bahri3 years ago6 min read
Development

The Ultimate Developer Productivity Guide for 2025: Tools, Techniques, and Habits

A comprehensive guide to maximizing your productivity as a developer in 2025 with modern tools, proven techniques, and sustainable habits that actually work.

#development #productivity #workflow
Raed BahriRaed Bahri6 months ago20 min read
Development

Essential Vue 3 Patterns for Building Modern, Scalable Applications in 2025

Master Vue 3's Composition API, Pinia state management, and advanced patterns for building production-ready applications. Includes real-world examples, TypeScript integration, and performance optimization techniques.

#vue3 #patterns #best-practices
Raed BahriRaed Bahri5 months ago18 min read
Generate random strings/characters in JavaScript
Development

Generate random strings/characters in JavaScript

Different ways to generate random strings and characters in JavaScript. whether in the backend, frontend, or through npm packages

#javascript #ui-ux
Raed BahriRaed Bahri3 years ago2 min read
Development

Getting Started with Nuxt: A Complete Guide for Modern Web Development

Learn how to build fast, modern web applications with Nuxt 3 and Nuxt 4. A comprehensive guide covering setup, key features, best practices, and real-world examples.

#nuxt #vue #javascript
Raed BahriRaed Bahria year ago15 min read
How Long Does it Take to Learn JavaScript?
Development

How Long Does it Take to Learn JavaScript?

Learning a programming language can be a daunting task, and it's natural to wonder how long it will take before you feel comfortable and proficient. JavaScript is a popular and versatile language that is widely used for web development, and it's a useful skill to have in your toolkit

#python #javascript #c++
Raed BahriRaed Bahri3 years ago7 min read
How Long Does it Take to Learn Python?
Development

How Long Does it Take to Learn Python?

Learning to program can be a challenging but rewarding experience. One of the most popular programming languages to learn is Python, due to its simplicity, versatility, and widespread use in a variety of industries. So, how long does it take to learn Python?

#python #java #c++
Raed BahriRaed Bahri3 years ago5 min read
Self-Taught Developers: Guide
Development

Self-Taught Developers: Guide

It's no secret that the demand for skilled developers is on the rise, and more and more people are turning to self-teaching as a way to enter the field. But the road to becoming a self-taught developer can be challenging, especially if you don't have a background in computer science.

#ui-ux #learning #web-development
Raed BahriRaed Bahri3 years ago5 min read
Development

The Importance of Mindset in Learning

Our mindset is crucial when teaching ourselves any new skills, not just programming. In fact, our mindset will have more of an impact on our chances of success than almost anything else.

#learning #career #ai
Raed BahriRaed Bahri3 years ago4 min read
Tips for Improving Your Web Development Skills
Development

Tips for Improving Your Web Development Skills

As a web developer, it's important to continually improve your skills and stay up-to-date with the latest technologies and best practices in the field. Here are some strategies for doing just that:

#ui-ux #learning #web-development
Raed BahriRaed Bahri3 years ago3 min read
Unity Engine: Reusable and Scalable Codes
Development

Unity Engine: Reusable and Scalable Codes

Creating modular and reusable code in Unity is an important concept for efficient game development. Here are a few tips to help you make your code more modular, organized, and reusable: Use ScriptableObjects: ScriptableObjects are data containers that can be used to store and organize game data, such as settings, item properties, and character stats.

#ui-ux #ai
Raed BahriRaed Bahri3 years ago3 min read
Artificial Intelligence Powered Tools And Video Game Development?
Development

Artificial Intelligence Powered Tools And Video Game Development?

Growth and Challenges of Video Game Development: The video game industry has experienced significant growth in recent years, driven by the increasing popularity of mobile gaming and advancements in technology. According to a report by Newzoo, the global video game market reached $159.

#rust #ui-ux #career
Raed BahriRaed Bahri3 years ago4 min read
Raed Blog Logo

A blog focused on programming, product development, and indie hacking experiences.

Connect

Categories

Newsletter

Subscribe to receive the latest articles and updates.

© 2025 Raed Badawy. All rights reserved.