Open in app

Sign In

Write

Sign In

Mastodon
Amir Yousefi
Amir Yousefi

491 Followers

Home

About

Pinned

Laravel authorization and roles permission management

a simple guide for a flexible authentication and authorization — In many web projects, we have different user roles interacting with the system. Each role has its own permission. Every feature of the system can be enabled or disabled for these roles. We can define users permissions in our codes and check if they are authorized to do the requested…

Web Development

5 min read

Laravel authorization and roles permission management
Laravel authorization and roles permission management
Web Development

5 min read


Nov 5, 2020

Where to share your Medium articles and get more viewers

6 sharing channels for your writings — Intro One thing you will learn writing on Medium is that you are not done when you have finished your writing. As they always say “sharing is caring” and before anybody else you need to reach out and share your articles. Sharing your article helps you get more visits not only…

Writing

7 min read

Where to share your Medium articles and get more viewers
Where to share your Medium articles and get more viewers
Writing

7 min read


Apr 17, 2020

4 things that every development team need to mind

Learn to restrain the devils in the details and clear your path toward productivity and shared understanding — No one like a software development team knows that the devils are in the details. But it is not enough. they also need to learn to restrain those devils. And if you could tame your devils, you may create minions out of those devils. …

Software Development

6 min read

4 things that every development team need to mind
4 things that every development team need to mind
Software Development

6 min read


Feb 1, 2020

Telegram Bot with Python for Todoist

A complete tutorial and source code for Telegram bot in Python for Todoist App — In this post, I will explain how to create a Telegram bot in Python. Todoist is a great tool to manage to-do lists. …

Programming

6 min read

Telegram Bot With Python for Todoist
Telegram Bot With Python for Todoist
Programming

6 min read


Dec 2, 2019

Stop Planning to Fail and Create a Workflow of Accomplishment

It is not the plan that fails, it is the way you do — When I look at the Giza pyramids, I see three smaller pyramids that are almost collapsed. I don’t know if they are first tries or other kinds of pyramids but I always wonder how many tries before humans find out how to create the greatest pyramid. …

Productivity

8 min read

Stop Planning to Fail and Create a Workflow of Accomplishment
Stop Planning to Fail and Create a Workflow of Accomplishment
Productivity

8 min read


Published in Better Programming

·Aug 14, 2019

How to Get Data From Telegram Using Python

A Python tutorial on getting Telegram channel messages and members lists — Oct. 2021 update: Make sure to get latest source code from GitHub repositry. Also you can watch this video tutorial on how to use this script. For research purposes, and to analyze the content of a Telegram channel, you may need the channel’s data in a clean JSON format. …

Python

6 min read

How to Get Data From Telegram Using Python
How to Get Data From Telegram Using Python
Python

6 min read


Aug 12, 2019

What I learned from Wufoo Co-Founder, Kevin Hale

notes from Kevin Hale “How to Evaluate Startup Ideas” — Last year experience at startup school showed Y Combinator that last year curriculum was too advanced. Most of the people participating in last year startup school have no idea or have a lot of ideas and they don’t know which one to pursue. One of the reasons many people can only…

Startup

8 min read

How to evaluate startup ideas
How to evaluate startup ideas
Startup

8 min read


Jul 7, 2019

Y Combinator startup school, an unexpected journey

Y Combinator helped more than 15,000 startups including me by mistake, and it may keep doing that. — Disclaimer: I’m not part of Y Combinator or Y Combinator startup school and I’m not affiliated with Y Combinator or it’s partners in anyways. This post is a regular user’s experience. I’m just trying to show you how it’s look like and what you should expect. I am a software…

Startup

6 min read

Y Combinator startup school, an unexpected journey
Y Combinator startup school, an unexpected journey
Startup

6 min read


Jun 30, 2019

Laravel localization and multi-language functionality in web

A step by step guide to implement multi-language functionality in your web projects — Laravel made it so easy to implement a multi-language website. You can implement it with Laravel localization and just some tricks. Also, there is plenty of Laravel translation packages which you can use in your project. In this post, I will explain how to implement multi-language functionality. Creating a multi-language…

Laravel

3 min read

Laravel localization and multi-language functionality in web
Laravel localization and multi-language functionality in web
Laravel

3 min read

Amir Yousefi

Amir Yousefi

491 Followers

Making Impacts using Information Technology

Following
  • Tom Kuegler

    Tom Kuegler

  • Joe Procopio

    Joe Procopio

  • Darius Foroux

    Darius Foroux

  • Aaron Dinin, PhD

    Aaron Dinin, PhD

  • Best Self

    Best Self

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech