Open in app

Sign In

Write

Sign In

Saeid
Saeid

167 Followers

Home

Lists

About

1 day ago

Pragmatic Software Development: Bridging Theory, Practice, and Iteration

As we navigate the vast expanse of software development, the interplay between traditional learning, hands-on experience, iterative practices, and the philosophy of continuous improvement is undeniable. The journey from being a novice to a seasoned expert is not just about writing code, but also about understanding best practices, refining our…

Software Development

4 min read

Pragmatic Software Development: Bridging Theory, Practice, and Iteration
Pragmatic Software Development: Bridging Theory, Practice, and Iteration
Software Development

4 min read


Sep 15

Mastering Focus: A Software Engineer’s Guide to Concentrated Productivity

In the whirlwind of today’s digital landscape, maintaining concentration can be a monumental task. As a software engineer and team lead, my productivity and the success of my team depend heavily on our collective ability to maintain focus amidst a barrage of notifications, emails, and other modern-day distractions. …

Productivity

4 min read

Mastering Focus: A Software Engineer’s Guide to Concentrated Productivity
Mastering Focus: A Software Engineer’s Guide to Concentrated Productivity
Productivity

4 min read


Sep 11

10 Essential Practices for Better Git Commits and Why They Matter

Version control is an essential part of modern software development. Git, one of the most popular version control systems, allows developers to track changes, collaborate on projects, and roll back errors. While understanding Git commands is crucial, knowing how to write an effective commit message is equally valuable. A well-constructed…

Software Development

4 min read

10 Essential Practices for Better Git Commits and Why They Matter
10 Essential Practices for Better Git Commits and Why They Matter
Software Development

4 min read


Sep 7

Preparing My Child for an AI-Powered Future

Living in an era where technological advancements are happening at a breakneck speed, it’s impossible for any parent to overlook the pivotal role that Artificial Intelligence (AI) will play in our children’s futures. …

Artificial Intelligence

4 min read

Preparing My Child for an AI-Powered Future
Preparing My Child for an AI-Powered Future
Artificial Intelligence

4 min read


Sep 4

Running Complex Long-Running Tasks in the Browser Using JavaScript

Modern web applications often require executing long-running tasks such as data processing, intensive calculations, or any other operation that could block the main thread. Blocking the main thread can lead to an unresponsive user interface, leaving users frustrated. …

JavaScript

4 min read

Running Complex Long-Running Tasks in the Browser Using JavaScript
Running Complex Long-Running Tasks in the Browser Using JavaScript
JavaScript

4 min read


Sep 1

Recursion in Programming: A Comprehensive Guide

In the realm of computer science, recursion stands out as both a conceptually profound and practically applicable idea. Through this article, we shall elucidate the nuances of recursion, its manifestation in JavaScript, and ways to test it efficiently using Jest. …

Programming

5 min read

Recursion in Programming: A Comprehensive Guide
Recursion in Programming: A Comprehensive Guide
Programming

5 min read


Aug 28

Event Loop in JavaScript: Promises, Observables, and Beyond

JavaScript’s asynchronous prowess belies its single-threaded nature. This seeming contradiction is reconciled by the event loop, which allows the language to process tasks in a manner that ensures smooth execution and responsiveness. Delving deeper, one can identify distinct stages within the event loop, each with its own responsibility. …

JavaScript

3 min read

Event Loop in JavaScript: Promises, Observables, and Beyond
Event Loop in JavaScript: Promises, Observables, and Beyond
JavaScript

3 min read


Aug 24

AI and Banking — Part 3: Software Developers’ Guide

Welcome back to the final chapter of our journey into the nexus of AI and Banking. If you’ve been with me from the start, I genuinely appreciate the company and hope the insights from the previous parts have been enlightening. …

AI

6 min read

AI and Banking — Part 3: Software Developers’ Guide
AI and Banking — Part 3: Software Developers’ Guide
AI

6 min read


Aug 21

AI and Banking — Part 2: Preparing for its Role

Welcome to the second installment of our series on the intersection of AI and banking. If you haven’t already, I invite you to journey through Part One here, where we set the stage. Today, we stand at the precipice of one of the most transformative periods in financial history. As…

Artificial Intelligence

6 min read

AI and Banking — Part 2: Preparing for its Role
AI and Banking — Part 2: Preparing for its Role
Artificial Intelligence

6 min read


Aug 18

AI and Banking — Part 1: Navigating the Evolution

In my journey through the world of technology and finance, I’ve observed an undeniable truth: change is the only constant. From the first time I executed a transaction online to when I first interacted with a banking chatbot, it was clear to me — AI isn’t just a fleeting trend…

Fintech

6 min read

AI and Banking — Part 1: Navigating the Evolution
AI and Banking — Part 1: Navigating the Evolution
Fintech

6 min read

Saeid

Saeid

167 Followers

Tech Lead Engineer 💻☕️ Creating magic in the digital realm 🌟✨

Following
  • Sarah Cooper

    Sarah Cooper

  • Kamran Ahmed

    Kamran Ahmed

  • Thoughtworks

    Thoughtworks

  • jadi

    jadi

  • David, @journeypreneur

    David, @journeypreneur

See all (151)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams