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 GMThttps://ismailtlemcani.com/blog/asgi-what-is-itASGI ? 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)webhttps://ismailtlemcani.com/blog/baby-steps-in-kubernetesDevOps journey step 2 : Baby steps in Kubernetes
https://ismailtlemcani.com/blog/baby-steps-in-kubernetes
First steps into KubernetesSat, 12 Oct 2024 00:00:00 GMT[email protected] (Ismail Tlemcani)devopshttps://ismailtlemcani.com/blog/best-tools-for-building-your-first-mern-applicationBest 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 stackTue, 12 Jan 2021 00:00:00 GMT[email protected] (Ismail Tlemcani)reactJavaScriptbeginnershttps://ismailtlemcani.com/blog/clean-code-book-for-javascript-developersThe 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 codeThu, 22 Jul 2021 00:00:00 GMT[email protected] (Ismail Tlemcani)booksJavaScripthttps://ismailtlemcani.com/blog/coding-challenge-get-info-from-1b-fow-fileCoding 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)pythonhttps://ismailtlemcani.com/blog/developer-mindset-thoughts-1-do-not-get-stuckDeveloper 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 consequencesThu, 12 Sep 2024 00:00:00 GMT[email protected] (Ismail Tlemcani)soft-skillscareerhttps://ismailtlemcani.com/blog/developer-mindset-thoughts-2-first-impressionDeveloper 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 youMon, 24 Mar 2025 00:00:00 GMT[email protected] (Ismail Tlemcani)soft-skillscareerhttps://ismailtlemcani.com/blog/developer-mindset-thoughts-3-stay-positiveDeveloper 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-skillscareerhttps://ismailtlemcani.com/blog/developer-mindset-thoughts-4-make-commitments-you-can-keep copyDeveloper 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 promisesSun, 25 Jan 2026 00:00:00 GMT[email protected] (Ismail Tlemcani)soft-skillscareerhttps://ismailtlemcani.com/blog/end-to-end-testing-for-web-appsTaking 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 applicationsFri, 16 Apr 2021 00:00:00 GMT[email protected] (Ismail Tlemcani)reactJavaScripthttps://ismailtlemcani.com/blog/first-time-in-europythonFirst time at europython 2025
https://ismailtlemcani.com/blog/first-time-in-europython
Feedback on first time participation in EuroPython conferenceMon, 21 Jul 2025 00:00:00 GMT[email protected] (Ismail Tlemcani)pythonconferencehttps://ismailtlemcani.com/blog/getting-started-in-ansibleDevOps journey step 1 : Getting started with Ansible
https://ismailtlemcani.com/blog/getting-started-in-ansible
First steps into AnsibleSat, 17 Feb 2024 00:00:00 GMT[email protected] (Ismail Tlemcani)devopshttps://ismailtlemcani.com/blog/how-to-handle-your-web-components-errors-effectivelyHow 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 ecosystemTue, 08 Nov 2022 00:00:00 GMT[email protected] (Ismail Tlemcani)reacthttps://ismailtlemcani.com/blog/integrate-prettier-with-eslintEasily configure Prettier with ESLint
https://ismailtlemcani.com/blog/integrate-prettier-with-eslint
How to configure Prettier and ESLint easilySun, 23 Jul 2023 00:00:00 GMT[email protected] (Ismail Tlemcani)JavaScripthttps://ismailtlemcani.com/blog/performance-tests-on-common-javascript-array-methodsPerformance 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)JavaScripthttps://ismailtlemcani.com/blog/personal-finance-tips-why-investingPersonal 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 trendSun, 22 Feb 2026 00:00:00 GMT[email protected] (Ismail Tlemcani)soft-skillscareerfinancehttps://ismailtlemcani.com/blog/python-frameworks-in-production-1Python 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)pythonreacthttps://ismailtlemcani.com/blog/python-tip-1-simple-ways-to-merge-python-dictionariesPython 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 lineSun, 29 Jan 2023 00:00:00 GMT[email protected] (Ismail Tlemcani)pythonbeginnerstipshttps://ismailtlemcani.com/blog/python-tip-2-function-call-overheadPython tip N2 : function call overhead
https://ismailtlemcani.com/blog/python-tip-2-function-call-overhead
Avoid calling a function in a hot loopSun, 24 Sep 2023 00:00:00 GMT[email protected] (Ismail Tlemcani)pythontipsbeginnershttps://ismailtlemcani.com/blog/python-tip-3-python-packages-easilyPython 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 simplyWed, 17 Apr 2024 00:00:00 GMT[email protected] (Ismail Tlemcani)pythontipshttps://ismailtlemcani.com/blog/python-tip-4-fluent-python-book-tipsPython 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)pythontipsbookshttps://ismailtlemcani.com/blog/python-tip-5-gradual-typingPython tip N5 : Gradual typing in python
https://ismailtlemcani.com/blog/python-tip-5-gradual-typing
How to gradually type a python codebaseSat, 26 Apr 2025 00:00:00 GMT[email protected] (Ismail Tlemcani)pythontipshttps://ismailtlemcani.com/blog/quick-tips-for-migrating-from-javascript-to-typescriptQuick 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 TypeScriptTue, 02 Nov 2021 00:00:00 GMT[email protected] (Ismail Tlemcani)TypeScriptreactJavaScripthttps://ismailtlemcani.com/blog/tech-teams-culture-thoughtsSome 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)careerhttps://ismailtlemcani.com/blog/top-3-free-resources-to-learn-django-in-2023Top 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 frameworkFri, 30 Dec 2022 00:00:00 GMT[email protected] (Ismail Tlemcani)pythonhttps://ismailtlemcani.com/blog/top-3-free-resources-to-learn-fastapi-in-2024Top 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 frameworkSun, 28 Apr 2024 00:00:00 GMT[email protected] (Ismail Tlemcani)pythonhttps://ismailtlemcani.com/blog/type-checking-constant-in-pythonUsing TYPE_CHECKING constant in python
https://ismailtlemcani.com/blog/type-checking-constant-in-python
Learn the usage of TYPE_CHECKING constant in PythonSun, 21 Jan 2024 00:00:00 GMT[email protected] (Ismail Tlemcani)pythonbeginnershttps://ismailtlemcani.com/blog/understand-multithreading-in-5-minutesUnderstand Multithreading in Python in less than 5 minutes
https://ismailtlemcani.com/blog/understand-multithreading-in-5-minutes
Multithreading in Python in simple termsTue, 18 Apr 2023 00:00:00 GMT[email protected] (Ismail Tlemcani)pythonhttps://ismailtlemcani.com/blog/vscode-tip-debug-external-librariesVS 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)vscodehttps://ismailtlemcani.com/blog/what-are-apis-and-rest-apis-a-simple-explanationWhat 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 termsFri, 12 Feb 2021 00:00:00 GMT[email protected] (Ismail Tlemcani)JavaScriptbeginnershttps://ismailtlemcani.com/blog/why-prix-dial-darWhy 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