Forem

Balraj Singh profile picture

Balraj Singh

Software engineer with 10 years experience developing simple & anti-fragile software for high-volume businesses. Improved Mobile App's stability and responsiveness by incorporating patterns & practice

Joined Joined on  github website

Work

Engineer @ Meta(Facebook)

Top 10 Workflow Automation Tools for Developers in 2025.

Top 10 Workflow Automation Tools for Developers in 2025.

16
Comments
2 min read

Want to connect with Balraj Singh?

Create an account to connect with Balraj Singh. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
10 Must-Know Online Communities for Developers in 2025.

10 Must-Know Online Communities for Developers in 2025.

22
Comments 1
3 min read
10 GitHub Repositories That Will Level Up Your Coding Skills in 2025.

10 GitHub Repositories That Will Level Up Your Coding Skills in 2025.

20
Comments
3 min read
10 Modern Browser Extensions Every Developer Should Use in 2025.

10 Modern Browser Extensions Every Developer Should Use in 2025.

175
Comments 4
2 min read
From Junior to Senior Developer: Essential Skills You Need in 2025.

From Junior to Senior Developer: Essential Skills You Need in 2025.

67
Comments 8
2 min read
5 Open-Source AI Tools You’ve Probably Missed.

5 Open-Source AI Tools You’ve Probably Missed.

29
Comments 1
3 min read
Why Every Developer Should Write Tech Blogs: The Unexpected Benefits

Why Every Developer Should Write Tech Blogs: The Unexpected Benefits

38
Comments 13
2 min read
The Remote Developer's Toolkit: 10 Must-Have Apps and Software for Working from Home

The Remote Developer's Toolkit: 10 Must-Have Apps and Software for Working from Home

31
Comments 5
2 min read
Advanced CSS Tricks for 2025. Elevate Your Web Designs

Advanced CSS Tricks for 2025. Elevate Your Web Designs

16
Comments
2 min read
5 Underrated NPM Packages You’re Not Using (But Should Be)

5 Underrated NPM Packages You’re Not Using (But Should Be)

83
Comments 10
3 min read
Unpopular Opinion: TypeScript is Overrated (Or Is It?)

Unpopular Opinion: TypeScript is Overrated (Or Is It?)

34
Comments 43
3 min read
10 Hidden Gems in GitHub Actions for Automating Your Workflow

10 Hidden Gems in GitHub Actions for Automating Your Workflow

74
Comments 3
3 min read
10 Git Commands You’ll Wish You Knew Earlier

10 Git Commands You’ll Wish You Knew Earlier

212
Comments 22
3 min read
When (and When Not) to Use Tailwind CSS in Your Projects

When (and When Not) to Use Tailwind CSS in Your Projects

17
Comments 1
3 min read
20 Free APIs to Kickstart Your Side Projects

20 Free APIs to Kickstart Your Side Projects

175
Comments 26
4 min read
How to Make Your Website Mobile-Friendly: A Beginner’s Guide

How to Make Your Website Mobile-Friendly: A Beginner’s Guide

11
Comments 1
3 min read
How to Prepare for Your First Coding Interview: A Realistic Guide

How to Prepare for Your First Coding Interview: A Realistic Guide

21
Comments 2
3 min read
Common Mistakes Beginners Make in Coding and How to Avoid Them

Common Mistakes Beginners Make in Coding and How to Avoid Them

19
Comments 2
4 min read
How to Write Clean Code: Refactoring and Best Practices.

How to Write Clean Code: Refactoring and Best Practices.

196
Comments 18
2 min read
25 Project Ideas from Beginner to Advanced with Open Source Contributions

25 Project Ideas from Beginner to Advanced with Open Source Contributions

59
Comments 14
3 min read
Agile vs. DevOps: Which is Best for Your Team?

Agile vs. DevOps: Which is Best for Your Team?

21
Comments 1
3 min read
10 best software development collaboration tools in 2025.

10 best software development collaboration tools in 2025.

17
Comments
3 min read
Best Practices for Code Reviews That Foster Team Collaboration

Best Practices for Code Reviews That Foster Team Collaboration

127
Comments 10
3 min read
Top 10 Modern JavaScript Patterns for 2025

Top 10 Modern JavaScript Patterns for 2025

381
Comments 16
3 min read
Top 8 Web development projects for beginners

Top 8 Web development projects for beginners

25
Comments 2
3 min read
Code reviews are essential, and here's how I review code written in an unfamiliar language or codebase.

Code reviews are essential, and here's how I review code written in an unfamiliar language or codebase.

11
Comments
2 min read
The 2025 Roadmap to Building Secure Software: Best Practices and Tools for Software Engineers.

The 2025 Roadmap to Building Secure Software: Best Practices and Tools for Software Engineers.

18
Comments
4 min read
How to Become an Open-Source Contributor: A Developer's Guide to Contributing in 2025.

How to Become an Open-Source Contributor: A Developer's Guide to Contributing in 2025.

23
Comments 1
5 min read
Building Accessible Web Applications: A Developer’s Guide for 2025.

Building Accessible Web Applications: A Developer’s Guide for 2025.

19
Comments
3 min read
From Junior to Senior Developer: Essential Skills You Need in 2024

From Junior to Senior Developer: Essential Skills You Need in 2024

286
Comments 57
4 min read
To Rebase or Not to Rebase?

To Rebase or Not to Rebase?

14
Comments
3 min read
GraphQL vs REST in 2024: Which One is More Future-Proof for Full-Stack Applications?

GraphQL vs REST in 2024: Which One is More Future-Proof for Full-Stack Applications?

17
Comments
3 min read
CSS Houdini: Learn step by step How to Unlock the Power of Custom CSS with the Paint API

CSS Houdini: Learn step by step How to Unlock the Power of Custom CSS with the Paint API

15
Comments
3 min read
Exploring GraalVM: How to Speed Up Java Applications and Reduce Memory Footprint

Exploring GraalVM: How to Speed Up Java Applications and Reduce Memory Footprint

12
Comments 1
3 min read
The Incomplete List of Things Every Software Engineer Must Know

The Incomplete List of Things Every Software Engineer Must Know

8
Comments
2 min read
5 Open Source Alternatives to Your Favorite Software and Apps.

5 Open Source Alternatives to Your Favorite Software and Apps.

10
Comments
2 min read
Top 5 VS Code Extensions for JavaScript Developers

Top 5 VS Code Extensions for JavaScript Developers

10
Comments
3 min read
SwiftUI VS UIKit - Which One To Choose?

SwiftUI VS UIKit - Which One To Choose?

9
Comments
2 min read
Free and Paid API Resources Every Developer Should Know

Free and Paid API Resources Every Developer Should Know

12
Comments
3 min read
Git Merge vs Rebase

Git Merge vs Rebase

10
Comments
1 min read
10 Developer Tools to Improve Your Daily Life as a Developer: Part 2.

10 Developer Tools to Improve Your Daily Life as a Developer: Part 2.

11
Comments 1
2 min read
Build Better UIs with These 5 Design System Tools

Build Better UIs with These 5 Design System Tools

11
Comments
4 min read
5 Open Source Python Projects You Should Know About in 2024

5 Open Source Python Projects You Should Know About in 2024

13
Comments
3 min read
Must-Have Browser Extensions for Front-End Developers in 2024

Must-Have Browser Extensions for Front-End Developers in 2024

13
Comments 2
4 min read
10 Must-Know VS Code Extensions for Faster Development.

10 Must-Know VS Code Extensions for Faster Development.

8
Comments
4 min read
10 Things I Wish I Knew Before I Started Coding.

10 Things I Wish I Knew Before I Started Coding.

9
Comments 1
3 min read
Building a RESTful API with JAX-RS and Jersey

Building a RESTful API with JAX-RS and Jersey

12
Comments
2 min read
Writing Pythonic Code: Tips and Tricks for Cleaner Syntax.

Writing Pythonic Code: Tips and Tricks for Cleaner Syntax.

5
Comments
2 min read
Building Custom SwiftUI Animations: A Developer's Guide.

Building Custom SwiftUI Animations: A Developer's Guide.

4
Comments
2 min read
Implementing MVVM Architecture in iOS with Combine.

Implementing MVVM Architecture in iOS with Combine.

7
Comments
2 min read
iOS Projects with Buck Build Tool

iOS Projects with Buck Build Tool

Comments
2 min read
iOS Development in VS Code

iOS Development in VS Code

20
Comments 1
2 min read
How to Solve Big Problems: Insights from "Sprint"

How to Solve Big Problems: Insights from "Sprint"

Comments
2 min read
Roles and Responsibilities of a Lead Engineer in Driving Technical Excellence and Innovation

Roles and Responsibilities of a Lead Engineer in Driving Technical Excellence and Innovation

Comments
2 min read
Securing iOS Private and Public Keys with Apple Hardware Technology

Securing iOS Private and Public Keys with Apple Hardware Technology

Comments
1 min read
Unleashing the Power of Narration and Storytelling in Your Journey to Becoming a 10X Software Engineer

Unleashing the Power of Narration and Storytelling in Your Journey to Becoming a 10X Software Engineer

Comments
1 min read
Climbing the Ladder: How to Become a Staff Software Engineer from Junior Engineer

Climbing the Ladder: How to Become a Staff Software Engineer from Junior Engineer

Comments
2 min read
Building Enterprise Software Quality: A Comprehensive Guide to Achieving Success

Building Enterprise Software Quality: A Comprehensive Guide to Achieving Success

Comments
2 min read
A Pragmatic Approach to Becoming an AI Engineer

A Pragmatic Approach to Becoming an AI Engineer

Comments
2 min read
Unlocking the Virtual World: A Guide to Becoming a VR Engineer

Unlocking the Virtual World: A Guide to Becoming a VR Engineer

Comments
2 min read
loading...