TechVibe
831 subscribers
581 photos
40 videos
36 files
248 links
I'm Eyob, a self-taught dev sharing my Tech journey, tips, tools, and real-world projects. Letโ€™s grow together๐Ÿ˜Š

DM for any project ideas @alnova19

Personal site: https://eyobsimachew.vercel.app
My Github: https://github.com/Eyob-smax
Download Telegram
Article of the day

Ever used a website where writing code felt just like VS Code? That experience usually comes from Monaco Editor.

Monaco Editor is a browser-based code editor by Microsoft, using the same engine as VS Code. It goes far beyond a normal textarea, with syntax highlighting, auto-completion, error hints, and themes built in.

Thatโ€™s why platforms like CodeSandbox and LeetCode feel so smooth. If your app revolves around code, Monaco can turn the browser into a real coding environment.

@devwitheyob
#ArticleOfTheDay #MonacoEditor
โค3
I kept asking this question because every time I work on a feature branch, I end up with trivial and less important commit messages. When I merge them into the main branch, the commit history becomes less useful. Thatโ€™s why I asked ChatGPT and learned about squash and merge.

@devwitheyob
Guys, have you noticed that when we see a picture taken with a good phone camera, if we look at the same image after 3 or 4 years, there seems to be an amazing change in quality, Is that because of our perception, or did the quality actually decline over time๐Ÿค”

@devwitheyob
Good night fam, sweet dreams๐Ÿ˜Š

@devwitheyob
#nights
โค2๐Ÿ‘1๐Ÿฅฐ1
If you want a full amazing course on FCM(Firebase Cloud Messaging) I recommend this it is for Next.js app

link ๐Ÿ‘‰ here

@devwitheyob
#resources
I don't know that service workers run inside the browser separated from the web app that it created for, that's why it run even when we close the tab.

@devwitheyob
#JS #ServiceWorkers
Finally It is out๐Ÿ˜€

@devwitheyob
โšก1
If I have to pay for an LLM I will definitely pay for Grok๐Ÿ‘Œ.

@devwitheyob
๐Ÿ’ฏ2
I had an interview today, and it actually went really well. The role is a backend-focused full-stack developer position.

We talked mainly about the projects Iโ€™ve worked on and my responsibilities, authentication and system design, architectural decisions, why Iโ€™m interested in the role, how I use Git and AI in my workflow, the tools we use when working as a team and how we collaborate, and what I expect from the internship.

@devwitheyob
๐Ÿ”ฅ8โค2
Finally I got some time and deployed the backend of my portfolio so check it out guys, I really need your opinion on this one fam๐Ÿ˜Š

eyobsimachew.vercel.app

@devwitheyob
โค3๐Ÿ”ฅ3
TechVibe pinned ยซFinally I got some time and deployed the backend of my portfolio so check it out guys, I really need your opinion on this one fam๐Ÿ˜Š eyobsimachew.vercel.app @devwitheyobยป
I have been learning about B-Trees and LSM(Log structured Merge) Database types

B-trees are much faster for read but slower for writes. This is because they use a balanced tree data structure so they can quickly access data since trees has logn time complexity but when they write files they have to find a suitable place, they might need to split nodes if they're full, they need to update the root node pointers and also they might need to re-balance the whole tree tree. the main example of this design PostgreSQL, MySQL, MongoDB

When it comes to LSM Trees these trees are good for write, since they first write on a sorted in-memory data structure called a memtable when the buffer size is full they will flush it into the disk for permanent storage, but for reading they are slower, if it's not for some mechanism like (bloom filter, compaction) it would take much longer. The main example are RocksDB, Cassandra, InfluxDB

@devwitheyob
#Databases
๐Ÿ”ฅ3
Do you guys know, mobile money didn't start until Ride, they were the first to start it, it is just 10 years yet๐Ÿ˜ฎ

@devwitheyob
๐Ÿ”ฅ2๐Ÿคฏ2
แˆ˜แˆแŠซแˆ แˆฐแŠ•แ‰ แ‰ต my famโœจ

@devwitheyob
โค5
well well sending my first proposal today

@devwitheyob
#upwork
๐Ÿ”ฅ8โค3๐Ÿพ3๐ŸŽ‰1
Forwarded from Dagmawi Babi
Good night โœจ

"แŒŒแ‰ณ แŒแŠ• แ‰ณแˆ›แŠ แАแ‹แค แŠฅแˆญแˆฑแˆ แ‹ซแ‰ แˆจแ‰ณแ‰ฝแŠ‹แˆแค แŠจแŠญแ‰แ‹แˆ แ‹ญแŒ แ‰ฅแ‰ƒแ‰ฝแŠ‹แˆแข"
โ€” 2 แ‰ฐแˆฐแˆŽแŠ•แ‰„ 3:3

#Scripture
@Dagmawi_Babi
Please open Telegram to view this post
VIEW IN TELEGRAM
โค5๐Ÿฅฐ3
This video will change how you see everything specially if you're science and physics enthusiast๐Ÿ˜ฎ

here is the ๐Ÿ‘‰ link

@deviwitheyob
#Vertasium #Physics
Do you guys know that we can access private methods of a class like this?

This basically works because JS doesn't have a runtime type system like other programming language like Java so if we can trick the Ts compiler JavaScript will allows us. since member access only exist in the compile time.

@devwitheyob
#snippets #tips
โค2
Forwarded from NuuX Dev
FYI: from now on .. we either use the Bad or the Worse
Good night fam, sweet dreams๐Ÿ˜Š

@devwitheyob
โค2
Sometimes you realized you're not where u supposed to be๐Ÿ˜Œ

@devwitheyob
#lessons
๐Ÿ˜ข4๐Ÿ˜ญ3๐Ÿ‘1