Mohamed Mhiri
@mmhiri.bsky.social
Father && Husband && Full-Stack Software Engineer From Tunisia.
https://mohamedmhiri.pages.dev/
https://mohamedmhiri.pages.dev/
Reposted by Mohamed Mhiri
Don't miss this great talk by @danielroe.dev, a reference in the Open Source Community
Unpacking Bundling at @perfnow.bsky.social
www.youtube.com/watch?v=Hxen...
#WebPerf #PerfTools #Performance #perfnow
Unpacking Bundling at @perfnow.bsky.social
www.youtube.com/watch?v=Hxen...
#WebPerf #PerfTools #Performance #perfnow
Unpacking Bundling | Daniel Roe | performance.now() 2024
YouTube video by Web Conferences Amsterdam
www.youtube.com
January 28, 2025 at 7:53 AM
Don't miss this great talk by @danielroe.dev, a reference in the Open Source Community
Unpacking Bundling at @perfnow.bsky.social
www.youtube.com/watch?v=Hxen...
#WebPerf #PerfTools #Performance #perfnow
Unpacking Bundling at @perfnow.bsky.social
www.youtube.com/watch?v=Hxen...
#WebPerf #PerfTools #Performance #perfnow
Reposted by Mohamed Mhiri
unplugin-vue-router 0.11.0 is out with Route groups support!
https://uvr.esm.is/guide/file-based-routing.html#route-groups
https://uvr.esm.is/guide/file-based-routing.html#route-groups
January 21, 2025 at 10:52 AM
unplugin-vue-router 0.11.0 is out with Route groups support!
https://uvr.esm.is/guide/file-based-routing.html#route-groups
https://uvr.esm.is/guide/file-based-routing.html#route-groups
Software engineering is more than just coding. ✍️
Effective communication through writing is paramount:
- Clear code comments (debatable, but often helpful)
- Comprehensive documentation
#softwareengineering #communication #documentation #learningtocode
Effective communication through writing is paramount:
- Clear code comments (debatable, but often helpful)
- Comprehensive documentation
#softwareengineering #communication #documentation #learningtocode
January 23, 2025 at 8:15 AM
Software engineering is more than just coding. ✍️
Effective communication through writing is paramount:
- Clear code comments (debatable, but often helpful)
- Comprehensive documentation
#softwareengineering #communication #documentation #learningtocode
Effective communication through writing is paramount:
- Clear code comments (debatable, but often helpful)
- Comprehensive documentation
#softwareengineering #communication #documentation #learningtocode
Scrum estimations: 🤔 While their value is debatable, many companies rely on them. Don't hesitate to re-evaluate estimates mid-sprint if needed. Transparency and adaptability are key! #Scrum #Agile #ProjectManagement #learningtocode
January 20, 2025 at 11:11 AM
Scrum estimations: 🤔 While their value is debatable, many companies rely on them. Don't hesitate to re-evaluate estimates mid-sprint if needed. Transparency and adaptability are key! #Scrum #Agile #ProjectManagement #learningtocode
Reposted by Mohamed Mhiri
The code does get a bit fancy. You may want to check out HTML For People first if you’re new to making web pages. Check out the “CSS basics” bonus chapter too.
www.htmlforpeople.com
www.htmlforpeople.com
HTML for People
HTML isn't only for people working in the tech field. It's for everyone. Learn how to make a website from scratch in this beginner friendly web book.
www.htmlforpeople.com
January 19, 2025 at 5:52 PM
The code does get a bit fancy. You may want to check out HTML For People first if you’re new to making web pages. Check out the “CSS basics” bonus chapter too.
www.htmlforpeople.com
www.htmlforpeople.com
I know this is a high holy time for Christians. However, I believe there are #christmas #fallacies that you need to know.
December 26, 2024 at 6:05 AM
I know this is a high holy time for Christians. However, I believe there are #christmas #fallacies that you need to know.
The most important quality of a good software engineer? 🤝 Someone you enjoy working with! #learningtocode #softwareengineering #teamwork #worklife
December 24, 2024 at 6:08 AM
The most important quality of a good software engineer? 🤝 Someone you enjoy working with! #learningtocode #softwareengineering #teamwork #worklife
Reposted by Mohamed Mhiri
🚀 Ready to start your next @nuxt.com project?
Check out The Perfect Guide to Setting Up a New Nuxt Project!
Step-by-step instructions for a future-proof setup, automatic formatting, and tips to make the right choices from the start.
👨💻 Get started:
soubiran.dev/posts/the-pe...
Check out The Perfect Guide to Setting Up a New Nuxt Project!
Step-by-step instructions for a future-proof setup, automatic formatting, and tips to make the right choices from the start.
👨💻 Get started:
soubiran.dev/posts/the-pe...
The Perfect Guide to Setting Up a New Nuxt Project - Estéban Soubiran
A comprehensive guide to efficiently setting up a Nuxt project, ensuring a clean, powerful, and future-proof project.
soubiran.dev
December 22, 2024 at 12:48 PM
🚀 Ready to start your next @nuxt.com project?
Check out The Perfect Guide to Setting Up a New Nuxt Project!
Step-by-step instructions for a future-proof setup, automatic formatting, and tips to make the right choices from the start.
👨💻 Get started:
soubiran.dev/posts/the-pe...
Check out The Perfect Guide to Setting Up a New Nuxt Project!
Step-by-step instructions for a future-proof setup, automatic formatting, and tips to make the right choices from the start.
👨💻 Get started:
soubiran.dev/posts/the-pe...
Need a strong password hashing solution for your Node.js app? bcryptjs is a great choice! 🔐 It's a pure JavaScript library, easy to use, and offers solid performance. #learningtocode #nodejs #security #passwordhashing
December 19, 2024 at 10:13 AM
Need a strong password hashing solution for your Node.js app? bcryptjs is a great choice! 🔐 It's a pure JavaScript library, easy to use, and offers solid performance. #learningtocode #nodejs #security #passwordhashing
Perfectionism used to hold me back. 😣 I'd get lost in the details, missing the bigger picture. Now, I focus on shipping something first, then iterate. Remember, done is better than perfect! 🚀 #learningtocode #programming #perfectionism #productivity
December 17, 2024 at 9:34 PM
Perfectionism used to hold me back. 😣 I'd get lost in the details, missing the bigger picture. Now, I focus on shipping something first, then iterate. Remember, done is better than perfect! 🚀 #learningtocode #programming #perfectionism #productivity
Don't let AI tools discourage you from diving into the source material. Very often, the best learning comes from the original documentation. #learningtocode #programming #learning #selfreliance
December 15, 2024 at 6:13 AM
Don't let AI tools discourage you from diving into the source material. Very often, the best learning comes from the original documentation. #learningtocode #programming #learning #selfreliance
Excited to share my new portfolio, featuring a minimalist design. Take a look: mohamedmhiri.pages.dev #learningtocode #webdev #portfolio #webdesign
Mohamed Mhiri
Mohamed Mhiri's portfolio.
mohamedmhiri.pages.dev
December 15, 2024 at 5:53 AM
Excited to share my new portfolio, featuring a minimalist design. Take a look: mohamedmhiri.pages.dev #learningtocode #webdev #portfolio #webdesign
Facing "FATAL: could not create lock file..." in PostgreSQL?
Try these commands to fix permission issues:
sudo chown postgres:postgres /run/postgresql -R
sudo chmod 777 /run/postgresql -R
#postgresql #database #linux #learningtocode
Try these commands to fix permission issues:
sudo chown postgres:postgres /run/postgresql -R
sudo chmod 777 /run/postgresql -R
#postgresql #database #linux #learningtocode
December 12, 2024 at 7:20 AM
Facing "FATAL: could not create lock file..." in PostgreSQL?
Try these commands to fix permission issues:
sudo chown postgres:postgres /run/postgresql -R
sudo chmod 777 /run/postgresql -R
#postgresql #database #linux #learningtocode
Try these commands to fix permission issues:
sudo chown postgres:postgres /run/postgresql -R
sudo chmod 777 /run/postgresql -R
#postgresql #database #linux #learningtocode
Stuck with "FATAL: lock file 'postmaster.pid' already exists" in PostgreSQL?
Simply delete the postmaster.pid file to restart the db server. Remember, caution is key! ⚠️ #postgresql #dbadmin #learningtocode
Simply delete the postmaster.pid file to restart the db server. Remember, caution is key! ⚠️ #postgresql #dbadmin #learningtocode
December 12, 2024 at 7:09 AM
Stuck with "FATAL: lock file 'postmaster.pid' already exists" in PostgreSQL?
Simply delete the postmaster.pid file to restart the db server. Remember, caution is key! ⚠️ #postgresql #dbadmin #learningtocode
Simply delete the postmaster.pid file to restart the db server. Remember, caution is key! ⚠️ #postgresql #dbadmin #learningtocode
Reposted by Mohamed Mhiri
In 2025 all our UI tests will finally run in a real browser again for the first time since Karma was replaced by JSDOM.
I'm so here for this.
I'm so here for this.
Running eight component tests for a complicated form in a *real browser* (!) in 768ms? This changes my stance on mainly using a mock DOM environment for testing!
@vitest.dev Browser Mode is a true paradigm shift!
@vitest.dev Browser Mode is a true paradigm shift!
December 8, 2024 at 2:57 PM
In 2025 all our UI tests will finally run in a real browser again for the first time since Karma was replaced by JSDOM.
I'm so here for this.
I'm so here for this.
Thinking of microservices? 🤔 Consider the trade-offs:
#learningtocode
#learningtocode
December 5, 2024 at 10:28 PM
Thinking of microservices? 🤔 Consider the trade-offs:
#learningtocode
#learningtocode
Impressed with @cursor so far! The AI assistance is a game-changer. Can't wait to see what the next week brings. #AI #learningtocode #productivity
December 5, 2024 at 10:25 PM
Impressed with @cursor so far! The AI assistance is a game-changer. Can't wait to see what the next week brings. #AI #learningtocode #productivity
Without a strong foundation of functionality, security, and performance, your software will crumble.
#learningtocode
#learningtocode
December 5, 2024 at 10:20 PM
Without a strong foundation of functionality, security, and performance, your software will crumble.
#learningtocode
#learningtocode
A successful PR is a well-defined goal and a commitment to stability.
#learningtocode
#learningtocode
December 5, 2024 at 10:17 PM
A successful PR is a well-defined goal and a commitment to stability.
#learningtocode
#learningtocode
I used to be arrogant when I started my journey as software engineer.
#learningtocode
#learningtocode
November 20, 2024 at 6:18 AM
I used to be arrogant when I started my journey as software engineer.
#learningtocode
#learningtocode
Why We Stop Learning:
Arrogance: Thinking we know enough.
Self-Doubt: Underestimating our potential.
Comfort Zones: Settling into routine.
#learningtocode #growth #mindset
Arrogance: Thinking we know enough.
Self-Doubt: Underestimating our potential.
Comfort Zones: Settling into routine.
#learningtocode #growth #mindset
November 20, 2024 at 6:12 AM
Why We Stop Learning:
Arrogance: Thinking we know enough.
Self-Doubt: Underestimating our potential.
Comfort Zones: Settling into routine.
#learningtocode #growth #mindset
Arrogance: Thinking we know enough.
Self-Doubt: Underestimating our potential.
Comfort Zones: Settling into routine.
#learningtocode #growth #mindset
I used to be afraid of making mistakes, that I could not finish what I've started. Now I am convinced that I learned from my mistakes more than I can imagine #learningtocode #lifelessons
November 20, 2024 at 5:57 AM
I used to be afraid of making mistakes, that I could not finish what I've started. Now I am convinced that I learned from my mistakes more than I can imagine #learningtocode #lifelessons
I used to be afraid of making mistakes, that I could not finish what I've started. Now I am convinced that I learned from my mistakes more than I can imagine
#learningtocode
#learningtocode
November 19, 2024 at 8:43 PM
I used to be afraid of making mistakes, that I could not finish what I've started. Now I am convinced that I learned from my mistakes more than I can imagine
#learningtocode
#learningtocode
I'm drawn to the elegance and simplicity of coding over complex architectural patterns #learningtocode
November 19, 2024 at 8:32 PM
I'm drawn to the elegance and simplicity of coding over complex architectural patterns #learningtocode