Tech Nerd
I am literally going to code all night for the project I've been given. I have to finish a production app in 24 to 32 hours. am gonna post a lot tonight π @selfmadecoder
I'm exhausted... My brain isn't functioning properly. It feels like I'm reading something more than three times over. Exhausted, Tired, Not thinking clearlyπ΄
@selfmadecoder
@selfmadecoder
Turso + Drizzle + bun + Hono / Elysia
I have to work on a project with these ones.
I might even build the project in the Beth stack π using Htmx to make it a full-stack project. wdt ??? ...
and also any ideas for the project ;
@selfmadecode
I have to work on a project with these ones.
I might even build the project in the Beth stack π using Htmx to make it a full-stack project. wdt ??? ...
and also any ideas for the project ;
@selfmadecode
Tech Nerd
I am literally going to code all night for the project I've been given. I have to finish a production app in 24 to 32 hours. am gonna post a lot tonight π @selfmadecoder
I'm gearing up for another round today [ coding the Entire night ] since the project deadline is tomorrow at 7 AM [ tewat 12 seat ish π ]. I'm currently working on the backend using Node.js with Express, along with MongoDB and Mongoose ORM. My plan is to finish it and then integrate it with the mobile apps and the admin dashboard. By the way, Shadcn Blocks have been very handy for the dashboard, especially with Next.js, saving me a lot of time.
@selfmadecoder
@selfmadecoder
Tech Nerd
I'm gearing up for another round today [ coding the Entire night ] since the project deadline is tomorrow at 7 AM [ tewat 12 seat ish π ]. I'm currently working on the backend using Node.js with Express, along with MongoDB and Mongoose ORM. My plan is to finishβ¦
Hey, I'm about to call it a night after a long one π ... Finished up the backend and did some work integrating it with the dashboard, plus handling state using Zustand...
@selfmadecoder
@selfmadecoder
This guy is literally a genius. Seriously, I saw his project and was so impressed with the idea! π He built a web app to predict power outages in your area using weather and rain techniques. This is called using your skill for something unique and genius. I mean, nearly all of us have worked with weather APIs one way or another, but most of us just create some basic weather app that fetches data from the API provider and renders it in a slightly different UI.
But this dude takes the entire thing to another level. He takes the data and uses it to predict possible power outages in one's area, since most of our country's power outages are related to that. What impressed me the most is that he did this on a 2GB RAM PC. Like, seriously, what the heck! Let this be a reminder for those of u who are always complaining.
This is an honest referral. Join his channel here: @PyrrhoOfElis
@selfmadecoder
But this dude takes the entire thing to another level. He takes the data and uses it to predict possible power outages in one's area, since most of our country's power outages are related to that. What impressed me the most is that he did this on a 2GB RAM PC. Like, seriously, what the heck! Let this be a reminder for those of u who are always complaining.
This is an honest referral. Join his channel here: @PyrrhoOfElis
@selfmadecoder
I'm getting a couple of job offers from Indians on LinkedIn ππ ... One even tracked down my number and gave me a call. (Not sure how you feel about this. I know we have Indian members here, so I want to be respectful.) Would you consider taking on a project from an Indian?
For me, nah, not happening π. But hey, I'm open to hearing your thoughts if you can convince me otherwise.
@selfmadecoder
For me, nah, not happening π. But hey, I'm open to hearing your thoughts if you can convince me otherwise.
@selfmadecoder
Forwarded from Tech Nerd
Upcoming Post: You Don't Know Frontend Development.
Part 2 for Backend Coming Soon
Reason: The reason for this post is that many people think web development is the easiest thing in programming, as if they've worked on real-world products rather than their beloved clone projects copied from YouTube, which barely function. They also claim to be masters/gods of both backend and frontend development, building an app that barely attracts 10 users, including themselves, which is often just a todo app π. Please share this with anyone you think needs to read it. I'm sure there are many.
Reminder: This is something I remind myself of every day to strive for improvement and keep up with the latest and most advanced techniques to become a better developer every single day.
Einstein said it best: EGO = 1 / knowledge. The more you know, the more you realize you don't know, and can't know much.
@selfmadecoder
Part 2 for Backend Coming Soon
Reason: The reason for this post is that many people think web development is the easiest thing in programming, as if they've worked on real-world products rather than their beloved clone projects copied from YouTube, which barely function. They also claim to be masters/gods of both backend and frontend development, building an app that barely attracts 10 users, including themselves, which is often just a todo app π. Please share this with anyone you think needs to read it. I'm sure there are many.
Reminder: This is something I remind myself of every day to strive for improvement and keep up with the latest and most advanced techniques to become a better developer every single day.
Einstein said it best: EGO = 1 / knowledge. The more you know, the more you realize you don't know, and can't know much.
@selfmadecoder
Tech Nerd
Upcoming Post: You Don't Know Frontend Development. Part 2 for Backend Coming Soon Reason: The reason for this post is that many people think web development is the easiest thing in programming, as if they've worked on real-world products rather than theirβ¦
Yeah, this might be a question for you, but I'm here to tell you what I tell myself every day... Lately, almost every programmer and their mother claims to be a full-stack developer. π I'll be back to the backend in the next post, but let me tell you why you might not know frontend.
Frontend is not only about UI: I'm not saying that UI isn't a part of frontend development, but it's like the least of your concerns as a frontend developer. You might ask, "What should be my concern?" Well, I'm here to tell you π... Trust me, you'll encounter a whole bunch of problems if you plan to create a scalable, smooth, and performant product. There are a lot of things you should consider.
Managing Your State: How you manage your state dictates your app's scalability and performance. I mean, you could technically fetch data in every component, but in terms of scalability ( let say u got 1,000,000 hits which will be 1,000,000 requests to your backend server ), this is literally writing your own DDOS script for your product. Not only does it crush; next thing you know, you have a $1000 AWS bill on your company account.[ I know it's exaggerated... Anyway u get what I mean π]
Optimization: Consider various methods to optimize data. For instance, caching can provide users with a seamless experience until updated data is fetched. Use file and media compression to enhance app performance. Moreover, optimizing website performance also covers reducing load times, minimizing network requests, and optimizing rendering processes, which necessitates a deep understanding of frontend optimization techniques. However, it is essential to delve further into specific optimization strategies and tools such as lazy loading, code splitting, and image optimization.
Security: How secure is your app? CORS, CSP, and even protecting against scraping for sensitive dataβever thought of this? If not, you should.
Testing: Here's the thing: if you're not testing your code, you're just crossing your fingers and hoping for the best. Frontend testing isn't just about making sure your buttons click and your forms submit; it's about stress-testing your app to ensure it can handle whatever the world throws at it.
And hey, I'm just scratching the surface here! There's a lot to cover, so I challenge you to ask yourself this question again and again, like I do... Because that's what's going to help you understand frontend. But if you go to YouTube and follow a tutorial just to make another worthless Netflix clone and then claim frontend is easy or that you're a god of frontend... I'm here to remind you, you don't know frontend.
Stay tuned for the backend post!
@selfmadecoder
Frontend is not only about UI: I'm not saying that UI isn't a part of frontend development, but it's like the least of your concerns as a frontend developer. You might ask, "What should be my concern?" Well, I'm here to tell you π... Trust me, you'll encounter a whole bunch of problems if you plan to create a scalable, smooth, and performant product. There are a lot of things you should consider.
Managing Your State: How you manage your state dictates your app's scalability and performance. I mean, you could technically fetch data in every component, but in terms of scalability ( let say u got 1,000,000 hits which will be 1,000,000 requests to your backend server ), this is literally writing your own DDOS script for your product. Not only does it crush; next thing you know, you have a $1000 AWS bill on your company account.[ I know it's exaggerated... Anyway u get what I mean π]
Optimization: Consider various methods to optimize data. For instance, caching can provide users with a seamless experience until updated data is fetched. Use file and media compression to enhance app performance. Moreover, optimizing website performance also covers reducing load times, minimizing network requests, and optimizing rendering processes, which necessitates a deep understanding of frontend optimization techniques. However, it is essential to delve further into specific optimization strategies and tools such as lazy loading, code splitting, and image optimization.
Security: How secure is your app? CORS, CSP, and even protecting against scraping for sensitive dataβever thought of this? If not, you should.
Testing: Here's the thing: if you're not testing your code, you're just crossing your fingers and hoping for the best. Frontend testing isn't just about making sure your buttons click and your forms submit; it's about stress-testing your app to ensure it can handle whatever the world throws at it.
And hey, I'm just scratching the surface here! There's a lot to cover, so I challenge you to ask yourself this question again and again, like I do... Because that's what's going to help you understand frontend. But if you go to YouTube and follow a tutorial just to make another worthless Netflix clone and then claim frontend is easy or that you're a god of frontend... I'm here to remind you, you don't know frontend.
Stay tuned for the backend post!
@selfmadecoder
Happy Easter, dear fams .. Today, let's think about what Easter really meansβthe time when Jesus rose from the dead. His love and sacrifice show us how to be kind, caring, and forgiving. Let's be happy because Easter brings hope and new beginnings. Remember, Jesus gave us the best gift everβsalvation. I hope you and your loved ones have a special and joyful Easter! May this day remind us of the power of love and the promise of eternal life.
@selfmadecoder
@selfmadecoder
Forwarded from Natyiu Design
Please open Telegram to view this post
VIEW IN TELEGRAM
I'm really lucky to have my family; they support my passion for programming. As I'm writing this, I was very annoyed by a bug. I tried to fix it for about three hours, and here are my dad and mom, praying for the bug to vanishπ... I'm actually over the bug and working on the next step, but seriously i feel lucky to have this kind of family. I have a cold right now, and my mom is just giving me milk, Atmit, tea, whatever you name it, for me to get better while I'm on my PC. They really respect it when I'm sitting with PC, even though I might be using Telegram or watching a movie. Glad to have them.
@selfmadecoder
@selfmadecoder
Hello there, my Christian friends! Since today is Easter, I wanted to share this challenge with you all. I'm from Kality Mulu Wengel, and our youth ministry in our church is planning a week-long challenge to delve deeper into the meanings and concepts of Easter. We'll have different themed titles for each day. There will be praises for active challengers, and I'm excited to share that people from other places and churches will be joining us, studying the Bible and sharing the true, deep meaning of Easter (at least for this week π).
If you're interested, join our channel here: @mulu2010media
@selfmadecoder
If you're interested, join our channel here: @mulu2010media
@selfmadecoder
My terminal tabs are getting out of control. I'm working on a full-stack client project and currently have five tabs open:
Tab 1: mongod (not for the project, but for the MongoDB to work)
Tab 2: expo, mobile app 1 (sender mobile app)
Tab 3: expo, mobile app 2 (receiver mobile app)
Tab 4: Next.js, Admin Dashboard (running on port 3001)
Tab 5: Backend server (backend to power all the apps)
Tab 6 : Mongosh ( to keep track of the Dbs and collections manually )
I'm planning to use Tmux... any idea ??
@selfmadecoder
Tab 1: mongod (not for the project, but for the MongoDB to work)
Tab 2: expo, mobile app 1 (sender mobile app)
Tab 3: expo, mobile app 2 (receiver mobile app)
Tab 4: Next.js, Admin Dashboard (running on port 3001)
Tab 5: Backend server (backend to power all the apps)
Tab 6 : Mongosh ( to keep track of the Dbs and collections manually )
I'm planning to use Tmux... any idea ??
@selfmadecoder
I've seen that when you're stuck on a bug for hours and feeling down, suddenly hitting a new bug feels kinda cool. Maybe this one's the big boss bug, and it might take days to fix, but seeing a different error message makes you feel like you're making progress, even if you're still stuck. π
do u guys feel me ?? π
@selfmadecoder
do u guys feel me ?? π
@selfmadecoder
Yo, my twin bro got a Telegram premium gift from @wewantyoutodothejob, being one of the lucky 15,000 people π. Now he's bragging about it with the Figma logo beside his name and reacting with something I don't know. I believe I'll do it to someone somedayπ. But for real, if you guys are premium users, I dare you to boost my channel (just kidding, only if you want to).
@selfmadecoder
@selfmadecoder
Hi, my name is Amanuael. I am a freelance front-end developer and currently learning software engineering in AASTU. Join my channel where I share things I find interesting about anything and everything.
https://t.me/the_blogrammer
https://t.me/the_blogrammer
Telegram
The Blogrammer
Welcome. I am the Blogrammer, i share a lot of things about tech as well as other stuff. Feel free to contact me at @blogrammer