Hey guys, is there anyone in here who is skilled with R or SAS programming languages for statistical analysis? If you are skilled with the mentioned languages or if you know someone who is dm me with your experience @abeni_al7. I have a paid task for you.
๐1
How to debug your code: ๐๐ป
1๏ธโฃ Read the error message. ๐จ The most important part could be the first, the end, or somewhere near those two. The error message might lead you to the exact place where it all went wrong. The error stack trace shows you what went wrong and then what went wrong because of it... ๐๐
2๏ธโฃ Look at the source code of the framework you are using. ๐ฅ In VS Code (that's what I use, I can use vim though lol ๐), if you use the shortcut Ctrl + Click, it will take you to the source code of whatever imported piece of code you are using. Looking at the source code will allow you to decipher what exactly the framework expects from your code. ๐งฉ๐
3๏ธโฃ Read the official docs for the language or framework you're using. ๐ Obviously not all of it. But the part that talks about the particular feature of it that you're dealing with. You'll understand it deeper along the way. ๐ง โจ
4๏ธโฃ Search for Medium blogs that talk about the issue you're facing. ๐ I've found guidance on implementing features, explanations of why an error occurs, and how to fix it on Medium far too many times. ๐ ๐ง
5๏ธโฃ Search on StackOverflow. ๐ If you are facing an error, somebody else probably already had it before you, and you might get a great answer there. ๐๐ก
6๏ธโฃ Search your error on YouTube. ๐ฅ I usually don't get lucky on YouTube, but there is an Indian YouTuber who is explaining how to solve my exact problem once in a while. ๐ฎ๐ณ๐จโ๐ป
7๏ธโฃ Ask DeepSeek R1 ๐ค (I would have said ChatGPT if I was writing this a week ago). Read the "thought process" before you read the answer. You might come up with a solution in the middle of reading its deep dive into your problem. Whenever you use AI, read and understand why the solution works before using it. It might seem tempting to just copy and paste, but understanding why the problem occurred and why the solution works is what adds value to your career. ๐๐ผ
1๏ธโฃ Read the error message. ๐จ The most important part could be the first, the end, or somewhere near those two. The error message might lead you to the exact place where it all went wrong. The error stack trace shows you what went wrong and then what went wrong because of it... ๐๐
2๏ธโฃ Look at the source code of the framework you are using. ๐ฅ In VS Code (that's what I use, I can use vim though lol ๐), if you use the shortcut Ctrl + Click, it will take you to the source code of whatever imported piece of code you are using. Looking at the source code will allow you to decipher what exactly the framework expects from your code. ๐งฉ๐
3๏ธโฃ Read the official docs for the language or framework you're using. ๐ Obviously not all of it. But the part that talks about the particular feature of it that you're dealing with. You'll understand it deeper along the way. ๐ง โจ
4๏ธโฃ Search for Medium blogs that talk about the issue you're facing. ๐ I've found guidance on implementing features, explanations of why an error occurs, and how to fix it on Medium far too many times. ๐ ๐ง
5๏ธโฃ Search on StackOverflow. ๐ If you are facing an error, somebody else probably already had it before you, and you might get a great answer there. ๐๐ก
6๏ธโฃ Search your error on YouTube. ๐ฅ I usually don't get lucky on YouTube, but there is an Indian YouTuber who is explaining how to solve my exact problem once in a while. ๐ฎ๐ณ๐จโ๐ป
7๏ธโฃ Ask DeepSeek R1 ๐ค (I would have said ChatGPT if I was writing this a week ago). Read the "thought process" before you read the answer. You might come up with a solution in the middle of reading its deep dive into your problem. Whenever you use AI, read and understand why the solution works before using it. It might seem tempting to just copy and paste, but understanding why the problem occurred and why the solution works is what adds value to your career. ๐๐ผ
โค4
Which app do you check first thing in the morning?
Anonymous Poll
86%
Telegram
6%
Gmail
6%
LinkedIn
2%
X
4%
Tiktok
6%
Instagram
4%
Other
8%
I don't pick up my phone first thing in the morning
Is there anyone here from AAU that wants to participate in tomorrow's hackaton with me and my team? We are looking for 1 person. No experience needed just an interest to participate
Forwarded from Frectonz
Devtopia Interlude #002 is out.
We talk about the tsc-go port in this one. We take a tangent to talk about the history of language compilers being self-hosted.
[youtube]
We talk about the tsc-go port in this one. We take a tangent to talk about the history of language compilers being self-hosted.
[youtube]
YouTube
Devtopia Interlude E02 - Typescript, WASM and more
Fraol and Yafet discuss the past two weeks in tech as well as their adventures in tech. Topics ranging from Typescript, Self-hosted languages, WASM and Image formats to projects they've worked on. Enjoy.
Relevant links
Typescript News: https://devblogsโฆ
Relevant links
Typescript News: https://devblogsโฆ
Frectonz
Devtopia Interlude #002 is out. We talk about the tsc-go port in this one. We take a tangent to talk about the history of language compilers being self-hosted. [youtube]
This is the only technical podcast I know of in Ethiopia. I've learnt a lot of things from the 4 videos they released. The technical depth they go into is very satisfying. I recommend it for anyone who is interested in listening to purely technical discourse.
๐3
https://youtu.be/F2FmTdLtb_4?si=Xvf84JkhkOalXB3u
This one is the best System Design course I have seen on YouTube that explains all the important topics in simple and understandable terms. It is only 53 minutes long. Check it out
This one is the best System Design course I have seen on YouTube that explains all the important topics in simple and understandable terms. It is only 53 minutes long. Check it out
YouTube
System Design Concepts Course and Interview Prep
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies. You will learn the core concepts you need to know for a system designsโฆ
๐3
Forwarded from Code memo
๐
March 28 memo ๐
๐ Node.js is an open-source and cross-platform JavaScript runtime environment. Node is a non-blocking paradigm, Blocking behavior in JavaScript refers to operations that prevent further execution of code until the current operation completes. For loops and synchronous functions alike are blocking which means other part of the code won't be executed until the block is finished but for Node the norm is Non-blocking like asynchronous functions are non-blocking.
I have a plan to read this page in depth too in the future MDN
โจ Learned to do simple things such as creating servers, apis, processing files and simple middlewares with node js. I also now know what an event Loop is in JS which I didn't understand for the long time thanks for a youtube link provided in the odin project page.
@code_memo
๐ Node.js is an open-source and cross-platform JavaScript runtime environment. Node is a non-blocking paradigm, Blocking behavior in JavaScript refers to operations that prevent further execution of code until the current operation completes. For loops and synchronous functions alike are blocking which means other part of the code won't be executed until the block is finished but for Node the norm is Non-blocking like asynchronous functions are non-blocking.
I have a plan to read this page in depth too in the future MDN
โจ Learned to do simple things such as creating servers, apis, processing files and simple middlewares with node js. I also now know what an event Loop is in JS which I didn't understand for the long time thanks for a youtube link provided in the odin project page.
@code_memo
MDN Web Docs
JavaScript reference - JavaScript | MDN
The JavaScript reference serves as a repository of facts about the JavaScript language. The entire language is described here in detail. As you write JavaScript code, you'll refer to these pages often (thus the title "JavaScript reference").
Code memo
๐
March 28 memo ๐ ๐ Node.js is an open-source and cross-platform JavaScript runtime environment. Node is a non-blocking paradigm, Blocking behavior in JavaScript refers to operations that prevent further execution of code until the current operation completes.โฆ
This guy is a friend of mine and he has created a channel to document his learning journey. Sub to his channel if you're interested. He is learning backend development with express.js planning to dive deep in it
โก2
Abeni Codes
Photo
Have you ever thought what you would do if you don't have to work for money anymore?
Forwarded from Edemy
If I had to learn software engineering from scratch, I would only need 5 books:
0. ๐ Clean Code
โ๏ธ Robert C. Martin
โณ Practical guidance on writing readable, maintainable code with concrete examples.
1. ๐ The Pragmatic Programmer
โ๏ธ Andrew Hunt and David Thomas
โณ Timeless advice on approaching software development professionally and effectively.
2. ๐ Designing Data-Intensive Applications
โ๏ธ Martin Kleppmann
โณ Deep dive into the principles behind reliable, scalable, and maintainable applications.
3. ๐ Design Patterns: Elements of Reusable Object-Oriented Software
โ๏ธ Erich Gamma et al.
โณ Essential reference for common design patterns that solve recurring problems.
4. ๐ AI engineering
โ๏ธ Chip Huyen
โณ Learn AI from 0 to how do we put this in production.
@edemy251
Source__ Alexandre Zajac
0. ๐ Clean Code
โ๏ธ Robert C. Martin
โณ Practical guidance on writing readable, maintainable code with concrete examples.
1. ๐ The Pragmatic Programmer
โ๏ธ Andrew Hunt and David Thomas
โณ Timeless advice on approaching software development professionally and effectively.
2. ๐ Designing Data-Intensive Applications
โ๏ธ Martin Kleppmann
โณ Deep dive into the principles behind reliable, scalable, and maintainable applications.
3. ๐ Design Patterns: Elements of Reusable Object-Oriented Software
โ๏ธ Erich Gamma et al.
โณ Essential reference for common design patterns that solve recurring problems.
4. ๐ AI engineering
โ๏ธ Chip Huyen
โณ Learn AI from 0 to how do we put this in production.
@edemy251
Source__ Alexandre Zajac
๐2
Forwarded from Birhan Nega
แปแญแแแซแ แญแแซแแข แ แแฑ แจแปแญแ แแฅแชแซ "Boycott China " แจแแ แฝแแ แซแแ แต 100แฝ แฒแธแญแถแฝแ แแ แแชแซแแซแ แ แแจแฐ แ แ ๐
แแแต แฅแแตแ แแ
แแแต แฅแแตแ แแ
๐3
Forwarded from Solo codes (Brook Solomon)
One of the best entrepreneurial advice ive ever received is
Once you start making enough amount of money to self sustain, your goal shouldn't be to trying to figure out how to work more to earn more but how to work less and still keep the same level of self sustaining , but by trying to achieve that you'll also be creating opportunities to earn more.
Once you start making enough amount of money to self sustain, your goal shouldn't be to trying to figure out how to work more to earn more but how to work less and still keep the same level of self sustaining , but by trying to achieve that you'll also be creating opportunities to earn more.
๐5
Forwarded from Found This
Found this service by devin.ai that breaks down and lets you talk to a public Github repo. According to the site description its "Deep Research for GitHub".
https://deepwiki.com/
#Github #AI #Repo
https://deepwiki.com/
#Github #AI #Repo
๐1
I recently joined A2SV and I can say that the way we're learning is much better than the way the university DSA course was presented. The learning process involves interactive lectures with practice problems, practice session to work on problems, a competitive environment with contests and progress tracking within their hub. Eventhough the sessions are currently being held remotely, the experience has exceeded my expectations. Eventhough it has only been a bit more than a week since I joined, my problem solving skills have definitely improved. I even solved a few hard problems on leetcode on my own eventhough I avoided them in the past. Meanwhile my learning journey for android development has took a toll because of my current obsession with leetcode. I will try to regain my composure in that front and continue practicing. I am currently learning android development using Kotlin and Jetpack compose from a course by google. I have built the apps that were assigned as projects every step of the way until now. I would like to make an app that could solve a real problem and I would love it if you comment what app you wish existed. I'll try to choose one app from the comments and work on it.
๐7
Here is a prompt template I am using to help me understand what I missed and learn how I can make my solution better whenever I solve questions on leetcode:
#promptTemplate
Here is an interview question:
{ paste the question here }
Here is how I solved it:
{ paste your solution here }
Criticize my solution based on time and space complexity, bottlenecks, unnecessary work, duplicated work and code readability. Then provide me with the best posible solution for the question.
#promptTemplate
๐4