Ismail Tlemcani - Software Developer - France https://ismailtlemcani.com/blog I help companies to provide value to their customers by using JavaScript and Python tools. I also love writing about what I am learning at the moment and working on exciting open source projects. en-us [email protected] (Ismail Tlemcani) [email protected] (Ismail Tlemcani) Sun, 20 Apr 2025 00:00:00 GMT https://ismailtlemcani.com/blog/asgi-what-is-it ASGI ? What is it simply ? https://ismailtlemcani.com/blog/asgi-what-is-it What is ASGI ? Sun, 20 Apr 2025 00:00:00 GMT [email protected] (Ismail Tlemcani) web https://ismailtlemcani.com/blog/baby-steps-in-kubernetes DevOps journey step 2 : Baby steps in Kubernetes https://ismailtlemcani.com/blog/baby-steps-in-kubernetes First steps into Kubernetes Sat, 12 Oct 2024 00:00:00 GMT [email protected] (Ismail Tlemcani) devops https://ismailtlemcani.com/blog/best-tools-for-building-your-first-mern-application Best Tools For Building Your First MERN Application https://ismailtlemcani.com/blog/best-tools-for-building-your-first-mern-application Top tools to use to build your first web application using the MERN stack Tue, 12 Jan 2021 00:00:00 GMT [email protected] (Ismail Tlemcani) reactJavaScriptbeginners https://ismailtlemcani.com/blog/clean-code-book-for-javascript-developers The Clean Code Book for JavaScript Developers: A Quick Summary https://ismailtlemcani.com/blog/clean-code-book-for-javascript-developers Blog post summarizing the book “Clean Code” written by Robert Martin on how to write a readable and maintainable code Thu, 22 Jul 2021 00:00:00 GMT [email protected] (Ismail Tlemcani) booksJavaScript https://ismailtlemcani.com/blog/coding-challenge-get-info-from-1b-fow-file Coding challenge: Get useful data from a 1b rows text file with Python https://ismailtlemcani.com/blog/coding-challenge-get-info-from-1b-fow-file Can Python parse a 1B row text file ? Sun, 25 Feb 2024 00:00:00 GMT [email protected] (Ismail Tlemcani) python https://ismailtlemcani.com/blog/developer-mindset-thoughts-1-do-not-get-stuck Developer mindset thoughts N1: Do not get stuck for too long https://ismailtlemcani.com/blog/developer-mindset-thoughts-1-do-not-get-stuck In a professional environment, do not get stuck for too long. Otherwise you may face some very bad consequences Thu, 12 Sep 2024 00:00:00 GMT [email protected] (Ismail Tlemcani) soft-skillscareer https://ismailtlemcani.com/blog/developer-mindset-thoughts-2-first-impression Developer mindset thoughts N2: Be careful of the first impression https://ismailtlemcani.com/blog/developer-mindset-thoughts-2-first-impression When joining a new job, be careful what first impression your coworkers will have about you Mon, 24 Mar 2025 00:00:00 GMT [email protected] (Ismail Tlemcani) soft-skillscareer https://ismailtlemcani.com/blog/developer-mindset-thoughts-3-stay-positive Developer mindset thoughts N3: Stay positive and be solution oriented https://ismailtlemcani.com/blog/developer-mindset-thoughts-3-stay-positive If things get difficult, stay positive and have a positive attitude. Fri, 14 Nov 2025 00:00:00 GMT [email protected] (Ismail Tlemcani) soft-skillscareer https://ismailtlemcani.com/blog/developer-mindset-thoughts-4-make-commitments-you-can-keep copy Developer mindset thoughts N4: How to become more reliable as a developer https://ismailtlemcani.com/blog/developer-mindset-thoughts-4-make-commitments-you-can-keep copy Make commitments you can sustain, not just promises Sun, 25 Jan 2026 00:00:00 GMT [email protected] (Ismail Tlemcani) soft-skillscareer https://ismailtlemcani.com/blog/end-to-end-testing-for-web-apps Taking A Glance At Software Testing, In Particular E2E Web Apps Testing https://ismailtlemcani.com/blog/end-to-end-testing-for-web-apps Software testing from a very simple perspective and in particular, end to end testing for web applications Fri, 16 Apr 2021 00:00:00 GMT [email protected] (Ismail Tlemcani) reactJavaScript https://ismailtlemcani.com/blog/first-time-in-europython First time at europython 2025 https://ismailtlemcani.com/blog/first-time-in-europython Feedback on first time participation in EuroPython conference Mon, 21 Jul 2025 00:00:00 GMT [email protected] (Ismail Tlemcani) pythonconference https://ismailtlemcani.com/blog/getting-started-in-ansible DevOps journey step 1 : Getting started with Ansible https://ismailtlemcani.com/blog/getting-started-in-ansible First steps into Ansible Sat, 17 Feb 2024 00:00:00 GMT [email protected] (Ismail Tlemcani) devops https://ismailtlemcani.com/blog/how-to-handle-your-web-components-errors-effectively How to Handle Your Web Components Errors Effectively https://ismailtlemcani.com/blog/how-to-handle-your-web-components-errors-effectively Overview on how to effectively handle errors in web components and the recommended way to do it in the React ecosystem Tue, 08 Nov 2022 00:00:00 GMT [email protected] (Ismail Tlemcani) react https://ismailtlemcani.com/blog/integrate-prettier-with-eslint Easily configure Prettier with ESLint https://ismailtlemcani.com/blog/integrate-prettier-with-eslint How to configure Prettier and ESLint easily Sun, 23 Jul 2023 00:00:00 GMT [email protected] (Ismail Tlemcani) JavaScript https://ismailtlemcani.com/blog/performance-tests-on-common-javascript-array-methods Performance Tests on Common JavaScript Array Methods https://ismailtlemcani.com/blog/performance-tests-on-common-javascript-array-methods Which of the JavaScript array methods is the fastest to loop through an array ? Sat, 19 Mar 2022 00:00:00 GMT [email protected] (Ismail Tlemcani) JavaScript https://ismailtlemcani.com/blog/personal-finance-tips-why-investing Personal finance for developers tip n1 : Why is learning how to manage your money important ? https://ismailtlemcani.com/blog/personal-finance-tips-why-investing Why learning to manage your money is as important as chasing the latest tech trend Sun, 22 Feb 2026 00:00:00 GMT [email protected] (Ismail Tlemcani) soft-skillscareerfinance https://ismailtlemcani.com/blog/python-frameworks-in-production-1 Python web frameworks in production (1): Web app for medical sector https://ismailtlemcani.com/blog/python-frameworks-in-production-1 How to use Python web frameworks in the medical sector ? Mon, 04 Mar 2024 00:00:00 GMT [email protected] (Ismail Tlemcani) pythonreact https://ismailtlemcani.com/blog/python-tip-1-simple-ways-to-merge-python-dictionaries Python tip N1 : simple ways to merge dictionaries in Python https://ismailtlemcani.com/blog/python-tip-1-simple-ways-to-merge-python-dictionaries How you can merge your Python dictionnaries in one line Sun, 29 Jan 2023 00:00:00 GMT [email protected] (Ismail Tlemcani) pythonbeginnerstips https://ismailtlemcani.com/blog/python-tip-2-function-call-overhead Python tip N2 : function call overhead https://ismailtlemcani.com/blog/python-tip-2-function-call-overhead Avoid calling a function in a hot loop Sun, 24 Sep 2023 00:00:00 GMT [email protected] (Ismail Tlemcani) pythontipsbeginners https://ismailtlemcani.com/blog/python-tip-3-python-packages-easily Python tip N3 : Create a Python package and publish it with only one file https://ismailtlemcani.com/blog/python-tip-3-python-packages-easily How can you create a python package and publish it simply Wed, 17 Apr 2024 00:00:00 GMT [email protected] (Ismail Tlemcani) pythontips https://ismailtlemcani.com/blog/python-tip-4-fluent-python-book-tips Python tip N4 : When list is not the answer (from Fluent Python book) https://ismailtlemcani.com/blog/python-tip-4-fluent-python-book-tips Should you always use a list ? Sun, 21 Jul 2024 00:00:00 GMT [email protected] (Ismail Tlemcani) pythontipsbooks https://ismailtlemcani.com/blog/python-tip-5-gradual-typing Python tip N5 : Gradual typing in python https://ismailtlemcani.com/blog/python-tip-5-gradual-typing How to gradually type a python codebase Sat, 26 Apr 2025 00:00:00 GMT [email protected] (Ismail Tlemcani) pythontips https://ismailtlemcani.com/blog/quick-tips-for-migrating-from-javascript-to-typescript Quick Tips For Migrating from JavaScript to TypeScript https://ismailtlemcani.com/blog/quick-tips-for-migrating-from-javascript-to-typescript Some useful tips to keep in mind when migrating your JavaScript project to TypeScript Tue, 02 Nov 2021 00:00:00 GMT [email protected] (Ismail Tlemcani) TypeScriptreactJavaScript https://ismailtlemcani.com/blog/tech-teams-culture-thoughts Some thoughts about traits of tech teams cultures https://ismailtlemcani.com/blog/tech-teams-culture-thoughts What makes a good culture in a tech team ? Mon, 13 Jan 2025 00:00:00 GMT [email protected] (Ismail Tlemcani) career https://ismailtlemcani.com/blog/top-3-free-resources-to-learn-django-in-2023 Top 3 Free Resources to Learn Django in 2023 https://ismailtlemcani.com/blog/top-3-free-resources-to-learn-django-in-2023 Introduction to the Django Framework and a handpicked list of free resources to learn this framework Fri, 30 Dec 2022 00:00:00 GMT [email protected] (Ismail Tlemcani) python https://ismailtlemcani.com/blog/top-3-free-resources-to-learn-fastapi-in-2024 Top 3 Free Resources to Learn FastAPI in 2024 https://ismailtlemcani.com/blog/top-3-free-resources-to-learn-fastapi-in-2024 Introduction to the FastAPI Framework and a handpicked list of free resources to learn this framework Sun, 28 Apr 2024 00:00:00 GMT [email protected] (Ismail Tlemcani) python https://ismailtlemcani.com/blog/type-checking-constant-in-python Using TYPE_CHECKING constant in python https://ismailtlemcani.com/blog/type-checking-constant-in-python Learn the usage of TYPE_CHECKING constant in Python Sun, 21 Jan 2024 00:00:00 GMT [email protected] (Ismail Tlemcani) pythonbeginners https://ismailtlemcani.com/blog/understand-multithreading-in-5-minutes Understand Multithreading in Python in less than 5 minutes https://ismailtlemcani.com/blog/understand-multithreading-in-5-minutes Multithreading in Python in simple terms Tue, 18 Apr 2023 00:00:00 GMT [email protected] (Ismail Tlemcani) python https://ismailtlemcani.com/blog/vscode-tip-debug-external-libraries VS Code tip : Debug external libraries in VS Code https://ismailtlemcani.com/blog/vscode-tip-debug-external-libraries How can you debug the external libraries you are using on VS Code? Thu, 12 Dec 2024 00:00:00 GMT [email protected] (Ismail Tlemcani) vscode https://ismailtlemcani.com/blog/what-are-apis-and-rest-apis-a-simple-explanation What are APIs and REST APIs? - A Simple Explanation https://ismailtlemcani.com/blog/what-are-apis-and-rest-apis-a-simple-explanation Demystifying the words API and REST APIs in very simple terms Fri, 12 Feb 2021 00:00:00 GMT [email protected] (Ismail Tlemcani) JavaScriptbeginners https://ismailtlemcani.com/blog/why-prix-dial-dar Why prixdialdar.com ? https://ismailtlemcani.com/blog/why-prix-dial-dar Why starting PrixDialDar ? Fri, 11 Jul 2025 00:00:00 GMT [email protected] (Ismail Tlemcani) indie-hackingreal-estate