Naser Sobhan

Accomplished Software Engineer and Solution Architect

  • Home
  • What I do!
  • About Me
  • Contact me
  • Blog Posts

Methodologies

Are you unsure how to keep up with the latest technology trends? Here’s how

10/07/2023
Development Team

Keeping up with the newest technological advancements can be difficult with the constant influx of new gadgets, tools, and software. However, it is essential to stay current as it can be beneficial in both work and social situations. Being up-to-date can give you an advantage in the job market and make it easier to connect with others. Although it may take some effort, investing time to stay informed is definitely worth it in the long run.

Posted in: Developers, General, Methodologies, Recommendations, Software Engineers and Developers, Tools Tagged: how to keep up with technology, how to stay updated, latest technology, new technologies, software developer, Software Development, software engineer, software industry, staying updated, Tech Conferences, technews, technology news, techtalk

How can AI help developers to become more productive?

15/05/2023
Impact of AI on software development

Software developers can leverage AI to avoid repetitive and routine tasks, fix bugs, review codes, build chatbots, and code faster.

Posted in: Developers, General, Methodologies, Software Engineers and Developers, Technicals Tagged: AI, AI for developers, AI tools, AI tools for developers, Developers tools, GitHub Copilot, Mintlify, OpenAI, Opensource AI, software developer, Software Development, software engineer, Tabnine, Testim AI

How to Gather Requirements for a Software Project Effectively?

28/03/2023
Soft Skills

Requirement gathering is the process of identifying and defining the needs and expectations of stakeholders for a software project

Posted in: Developers, General, Methodologies Tagged: customer, gathering requirement, how to communicate with customer for requirement gathering, how to gather requirement, requirement, requirement for software projects, requirement gathering, requirement gathering for software, software project requirement, software project scope

20 Essential Software Development Terms You Should Know

30/01/2023
low-code and no-code development

Software development is a complex and dynamic field that requires knowledge of various tools, methodologies, and practices. Whether you are a developer, project manager, or QA analyst, understanding the critical software development terms and concepts used in the industry is essential for effective communication and collaboration.

Posted in: Database, Developers, General, Methodologies, MySQL, Software Engineers and Developers, Technicals, Tools Tagged: 20 essential software development tools, agile, backend, database, debugging, essential software development terms, frontend development, Git, object oriented programming, scrum, Software Development, software development terms, software engineering, what are software development tools

Simple Bash Script to Restart Apache when it fails

25/06/2019

I should say I have no Idea why Apache fails a lot (sometimes looks like for no reason) maybe huge loads of Users or other things. Server admins can’t monitor the server all the time 24/7, I know there are lots of Monitoring Applications and services but if you want a good one you have … [Read more…]

Posted in: Developers, Methodologies, source code Tagged: apache, shell, shell script

جمع آوری اطلاعات و گزارشات هدفمند برای رشد اقتصاد کشور

04/03/2017

ما میتوانیم با جمع آوری اطلاعات درست با هدف های درستتر و ایجاد یک سیستم راپور دهی دقیق یک ارزیابی کلی از وضعیت اقتصادی و صنعتی کشور داشته باشیم که سرمایه گذاران شخصی و دولتی میتوانند بصورت درستتر تصمیم و آگاهانه تر سرمایه گذاری کنند و یک سرمایه گذاری مسئونتری داشته باشند. فرض کنید شما … [Read more…]

Posted in: Methodologies, Recommendations, وبلاگ فارسی ناصر سبحان Tagged: GIS, GPS, افغانستان, اقتصاد, جمع آوری اطلاعات, راپور, زراعت, سیستم, گزارش دهی

Blog Posts

  • How to improve your soft skills as a software developer?
  • 12 Soft Skills That Every Developer Must Learn to Succeed
  • Mastering Remote Work: Tackling the 6 Big Challenges
  • Are you unsure how to keep up with the latest technology trends? Here’s how
  • What is low-code and no-code development? Popular Platforms

Copyright © 2023 Naser Sobhan.

Me WordPress Theme by themehall.com