Chapi Dev Talks
8.55K subscribers
951 photos
109 videos
12 files
597 links
My name is Chapi and I am a Developer.

I post my thoughts about tech here.

Message to our assistant to give U Feedback: @sophiservebot

Join https://t.me/chapidevtalks_group

Urgent? Contact Me: @chapimenge (Don't say hi or ask Meta Questions )
Download Telegram
As a Python developer as much as I love Python, I have been shooting myself in the foot by not using Type system. Typescript devs can relates this feeling. Let me show you my Vscode setup for Python type checking.

First type <Ctrl+Shift+P> and type "Setting" and select "Preference: Open Settings(UI)

Then search for "Python" and use the following settings to level up your python game.

1. Add Import: offers to add missing imports
2. Auto Format string: Automatically adds f strings if you are using {} in your string
3. Auto Import Completions: Same as Add Import
4. Complete Function Parentheses: Automatically adds parentheses when you type a function name
5. Inlay Hints: Shows function argument names
6. Inlay Hints: shows function return type
7. Inlay Hints: Variable hints will show the type of the variable
8. Type Checking Mode: Set to "strict" so that to minimize runtime error and also familiar yourself to type system. But feel free to change the mode to basic if you feel like it is not helping you.

Feel free to add more settings to your liking.

I have attached my settings check them out. Let me know cool settings too ๐Ÿ˜œ
๐Ÿ‘14
Trying Pycharm because Sami forced me too.
๐Ÿ˜10
People who don't drink coffee?

Are you okay? I just wanna know you are doing great ๐Ÿ˜„.


We are okay as long as we get coffee on time ๐Ÿ˜„.


Hot takes for today is coffee plays a fundamental role in programming ๐Ÿ˜‚๐Ÿ˜‚.
๐Ÿคฉ18๐Ÿ‘6โค2โœ2
๐Ÿ˜11๐Ÿ‘€4โšก2
Well everyone got excited news(about me).

Am happy to say that I got promoted to Senior Software developer effective immediately ๐Ÿ˜œ.


The Day has been great already.
๐Ÿ”ฅ81๐ŸŽ‰32โค17๐Ÿ‘8๐Ÿ‘7๐Ÿ†3
Forwarded from Tech Nerd (Tech Nerd)
#Nerd_podcast

Hey there, I'm back with this week's Nerd Podcast, the second episode. Our special guest is Temkin Mengistu (Chapi), a senior backend developer with years of industry experience. Temkin, who has been working on the competitive freelancing site Toptal for years, will be sharing his journey in coding, freelance experience, his channel, mentorship programs he designed, and insights into the life of a remote working senior developer. Join us this Friday for an insightful conversation.

#Nerd_Podcast
#Episode_2

Guest: Temkin Mengistu (Chapi)
@selfmadecoder
๐Ÿ”ฅ41โšก4๐Ÿซก4๐Ÿ‘1
Forwarded from Beka (Beka)
We're excited to announce loglib raised $10m series A
[Read More]
๐Ÿ˜13๐Ÿ†4๐Ÿคจ1
Cloudflare Stream

This is all about tech not a political view

Yesterday there was a huge interview release by Tucker Carlson and Putin and within just an hours millions of users are watching the video and his website before it was release to X(formerly Twitter).

One of the news i saw was hackers were trying to take the video down as it is a very controversial interview for big media outlets.

So I try to see how the video is being stream and what tech were they using, surprisingly they were using Cloudflare Stream. Choosing the right technology is sometimes difficult,m i am sure the developer are well experienced in this field and I was just admiring how flawless was the streaming and the website look and feel.

The bottom line is I love when something is developed in a right way and seeing such a resilient application is just awesome in a tech view.

I have this moto i follow "If you do something do it right" aside from my political view this is something I really admire.

Hope you have a great Friday and Juma'a ๐Ÿ™
๐Ÿ‘Œ18โšก3๐Ÿ‘1
Forwarded from Tech Nerd (Tech Nerd)
#Nerd_podcast

Hey there, I'm back with this week's Nerd Podcast, the second episode. Our special guest is Temkin Mengistu (Chapi), a senior backend developer with years of industry experience. Temkin, who has been working on the competitive freelancing site Toptal for years, will be sharing his journey in coding, freelance experience, his channel, mentorship programs he designed, and insights into the life of a remote working senior developer. Join us this Friday for an insightful conversation.

#Nerd_Podcast
#Episode_2

Guest: Temkin Mengistu (Chapi)
@selfmadecoder
โšก6๐Ÿ‘2โค1
Tech Nerd
#Nerd_podcast Hey there, I'm back with this week's Nerd Podcast, the second episode. Our special guest is Temkin Mengistu (Chapi), a senior backend developer with years of industry experience. Temkin, who has been working on the competitive freelancing siteโ€ฆ
โฐโฐโฐโฐโฐโฐโฐโฐโฐโฐโฐโฐโฐโฐโฐ
โฐ Tonight 7:00 PM we will have a fun. โฐ
โฐ โฐ
โฐ แ‹›แˆฌ แˆ›แ‰ณ 1 แˆฐแŠ แ‰ต แŠฅแŠ•แŒˆแŠ“แŠ @selfmadecoder โฐ
โฐ โฐ
โฐโฐโฐโฐโฐโฐโฐโฐโฐโฐโฐโฐโฐโฐโฐ
Please open Telegram to view this post
VIEW IN TELEGRAM
โšก3๐Ÿ‘1
I knew Friday is always my favourite ๐Ÿ˜œ.
โค25๐Ÿ†10๐Ÿ‘5
Been crazy busy lately.

But got a question.

Does a person need to be a senior Dev to have an opinion on some tools? Like if s/he says I don't like this or that ?

I just watched neetcode and wanted to know your opinion on this ?
๐Ÿ‘5
Docker is getting ridiculous ๐Ÿคฏ

Are they storing babies or just bunch of files ๐Ÿค”?


Try this command and show me the output hahah

docker system prune
๐Ÿ˜12๐Ÿค”1
Subscribe to my newsletter to receive updates from my blog, advice, opiniond and tips & tricks on developments.

Head over to my website or blog wait for few secs and subscribe. ๐Ÿ˜œ

Blog site
https://blog.chapimenge.com

Portfolio site
https://chapimenge.com
๐Ÿ‘7
I give you this article to understand on what is happening to ipv4 drama and how amazon profiting form you just because you use ipv4.

Starting of February Amazon started to charge at least 43$ per a year for using ipv4.

Due to the small number of pool of ipv4 remain (4.3 billion address) Amazon is kinda profiting and forcing users to move to ipv6(2^128 or 340 trillion, trillion, trillion addresses)

Here is you can avoid paying Amazon just by using Cloudflaire.

Fun fact: Cloudflaire domain is the best outt here no hidden fee comes with it.

https://blog.cloudflare.com/amazon-2bn-ipv4-tax-how-avoid-paying/
๐Ÿ”ฅ11โค1
Incase you really want to see good opensource streaming site here you go

https://github.com/movie-web/movie-web

https://movie-web.app/

Amazing kgreat sihk (https://www.youtube.com/watch?v=2_O5YHX4urE)
๐Ÿ‘6โšก4โค1
Forwarded from Chapa
This media is not supported in your browser
VIEW IN TELEGRAM
๐Ÿš€ แˆตแˆซ แˆแŒฃแˆช แŠ–แ‰ต แ‹ˆแ‹ญแŠ•แˆ แ‹จแ‰ดแŠญแŠ–แˆŽแŒ‚ แˆ˜แแ‰ตแˆ„ แ‹ญแ‹˜แ‰ต แ‹ซแˆˆแ‹ แ‹จแ‰ขแ‹แАแˆต แˆƒแˆณแ‰ฅ แŠ แˆŽแ‰ต? ๐Ÿš€

Bright Ethiopia 2024 แˆƒแŒˆแˆซแ‰ฝแŠ• แ‹แˆตแŒฅ แ‹ซแˆ‰ แŠฅแˆˆแ‰ต แŠจแˆˆแ‰ต แ‹จแˆแŠ•แŒˆแˆˆแŒˆแˆแ‰ฃแ‰ฝแ‹แŠ• แˆตแˆซแ‹Žแ‰ฝแŠ• แ‹ฒแŒ‚แ‰ณแˆ‹แ‹ญแ‹ แ‰ แˆ›แ‹ตแˆจแŒ แ‹˜แˆ˜แŠ“แ‹Š แˆ˜แแ‰ตแˆ„ แ‰ แˆ›แ‰…แˆจแ‰ฅ แŠจ 1 แˆšแˆŠแ‹ฎแŠ• แ‰ฅแˆญ แ‰ แˆ‹แ‹ญ แ‹จแŒˆแŠ•แ‹˜แ‰ฅ แŠ แŠ“ แ‹จแŠ แ‹ญแАแ‰ต แˆฝแˆแˆ›แ‰ถแ‰ฝ แŠฅแŠ•แ‹ฒแˆแˆ แ‰ แˆƒแˆณแ‰ฅ แ‹ฐแˆจแŒƒ แ‹ซแˆŽแ‰ตแŠ• แˆ˜แแ‰ตแˆ„ แ‹ˆแ‹ฐ แŠ•แŒแ‹ต แŠ แˆˆแˆ แŠฅแ‹แАแ‰ณ แ‹จแˆšแ‰€แ‹ญแˆฉแ‰ แ‰ต แ‹จ 24 แˆฐแ‹“แ‰ต แˆƒแŠซแ‰ถแŠ• แ‹แ‹ตแ‹ตแˆญ แ‹ญแ‹žแˆŽแ‰ต แ‰€แˆญแ‰งแˆแขแฃ

แ‰ แ‹šแˆ€ แ‹จ 24 แˆฐแŠ แ‰ต แˆƒแŠซแ‰ถแŠ• แ‹แ‹ตแ‹ตแˆญ แˆ‹แ‹ญแก

-๐Ÿ† แŠจ 1 แˆšแˆŠแ‹ฎแŠ• แ‰ฅแˆญ แ‰ แˆ‹แ‹ญ แ‹จแŒˆแŠ•แ‹˜แ‰ฅ แŠฅแŠ“ แ‹จแŠ แ‹ญแАแ‰ต แˆฝแˆแˆ›แ‰ต
-๐ŸŒ แ‰ แ‹˜แˆญแ‰ แˆแˆแ‹ต แ‰ฃแŠซแ‰ แ‰ฑ แ‰ฃแˆˆแˆ™แ‹ซแ‹Žแ‰ฝ แ‹จแˆแŠญแˆญ แŠฅแŠ“ แ‹จแˆแˆแ‹ต แˆแ‹แ‹แŒฅ แŠฅแ‹ตแˆŽแ‰ฝ
-๐Ÿค แŠจแ‰ปแ“ แŠฅแŠ“ แŠ แŒ‹แˆฎแ‰ฝ แŒ‹แˆญ แ‹จแ‰ตแ‰ฅแ‰ฅแˆญ แŠ แ‹ตแˆ
-๐Ÿ’ก แ‹จแˆฐแˆฉแ‰ตแŠ• แ•แˆฎแŒ€แŠญแ‰ต แ‹ˆแ‹ฐ แ‹ˆแ‹ฐ แ‰ฐแŒจแ‰ฃแŒญ แŠฅแ‹แАแ‰ณ แ‰ แˆ˜แ‰€แ‹จแˆญ แ‹˜แˆ‹แ‰‚ แ‹จแˆ†แА แ‰ขแ‹แАแˆต แ‹จแˆšแŒ€แˆแˆฉแ‰ แ‰ต แŠฅแ‹ตแˆ แ‹ซแŒˆแŠ›แˆ‰แข

แ‹ˆแ‹ฐ แ‰ฅแˆฉแˆ… แŠขแ‰ตแ‹ฎแŒตแ‹ซ แŒ‰แ‹ž! แ‹›แˆฌ แ‹ญแˆ˜แ‹แŒˆแ‰ก! (แŠจ3-5 แ‰กแ‹ตแŠ• แ‰ฅแ‰ป)


๐ŸŒ แˆˆแ‰ แˆˆแŒ  แˆ˜แˆจแŒƒ แ‹จแˆ˜แˆ˜แ‹แŒˆแ‰ขแ‹ซ แ‹ตแˆ…แˆจ แŒˆแŒปแ‰ฝแŠ•แŠ• แ‹ญแŒŽแ‰ฅแŠ™แก https://chapa.co/sessions แ‹ˆแ‹ญแŠ•แˆ แ‹›แˆฌแ‹แŠ‘ 8911 แˆ‹แ‹ญ แ‹ญแ‹ฐแ‹แˆ‰แˆแŠ• แข

Website | Instagram | Facebook |LinkedIn |X
๐Ÿ‘6โœ2
Disclaimer: MY CONTACT ME FORM WORKS.

Honestly should I put a label on the contact me form that it works if you click send ๐Ÿค”?

Why do people really have to try to write rubbish thing just to test it.

Honestly please be a civil and you don't have to test it because it will send me the email ๐Ÿ™.

Hope you will take my word for it
๐Ÿคฃ30๐Ÿ‘4๐Ÿ˜4
So how are you guys?

I am just stunned and impressed by how this people are doing this ๐Ÿ˜ฑ๐Ÿคฏ

I didn't think they will pull of this honesty.

God I am so happy to be in the tech to even understand the slightest things behind the door.

What do U think about this ?
โค10๐Ÿ‘3โšก1๐Ÿ‘€1
So I tried UV thanks to @bes0king and it is blazingly fast.

Like I tried to install and damn pip is so slow ๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚.

Also I have tried to generate the requirements it is so cool ๐Ÿ˜Ž. I need to familiarize myself with the tool.

So what is UV?

uv is an extremely fast Python package installer and resolver, written in Rust, and designed as a drop-in replacement for pip and pip-tools workflows


Give it try and let me know what do you think about it as a tool?

https://astral.sh/blog/uv
โค8๐Ÿ‘3๐Ÿ”ฅ3โšก2๐Ÿ•Š1๐Ÿ†1๐Ÿ†’1