Xu Lin

926 posts

Xu Lin banner
Xu Lin

Xu Lin

@undefined_it

📈 AI solutions for biz & life 🔍 Empowering you with AI Insights & Tech Tools 👨‍💼 Software Engineer at top 3 Fin Svcs corp 👇 Follow for AI tips & tools.

Princeton, NJ Katılım Kasım 2021
129 Takip Edilen434 Takipçiler
Sabitlenmiş Tweet
Xu Lin
Xu Lin@undefined_it·
10 AI tools that I am currently using and you will find useful too Boost your productivity with these amazing tools! 🚀💻Whether you're a freelancer, entrepreneur, or just someone who wants to stay organized, these tools can help you streamline your tasks and save time👇🧵
English
3
11
29
7.4K
Xu Lin retweetledi
freeCodeCamp.org
freeCodeCamp.org@freeCodeCamp·
Linux is a popular operating system with SysAdmins and devs. And @beaucarnes created 2 in-depth beginner courses for you – here's the first one. In it, he goes through the major distro families and gives you an in-depth overview of how to use Linux. freecodecamp.org/news/introduct…
English
8
194
874
66.7K
Xu Lin
Xu Lin@undefined_it·
Excellent list , a wealth of knowledge in this list
John Crickett@johncrickett

9 books I want to read in 2024: 📘The Software Engineer’s Guidebook by @GergelyOrosz - From what I’ve had time to read so far it’s a great book and an incredibly useful guide to a career in software engineering. 📓Tidy First by @KentBeck - I’ve enjoyed reading the Tidy First newsletter a lot this year. 📙Show Your Work by @austinkleon - I think I could do more to build Coding Challenges in public creating a better, shorter feedback loop. And like software engineering writing and building Coding Challenges will benefit from shorter feedback loops. 📘Smart Brevity by Roy Schwartz, Mike Allen, and Jim VandeHei - Jordan Cutler has recommended this several times and I’m always keen to improve my writing. 📖 Atomic Habbits by @JamesClear - I’ve made writing and posting on LinkedIn a habit in 2023 now I’m looking to build more useful habits. 📕The Mom Test by @robfitz - Back to those feedback loops! I need to talk to more people about Coding Challenges and this seems like a good read to maximise the return on my time. 📙Obviously Awesome by @aprildunford - Everyone should learn to sell and a key part of good sales is positioning. I’ve watched April Dunford demonstrate her expertise in several great talks on YouTube, now I want to read the book. 📒The One Thing by Gary Keller and Jay Papasan - It’s easy to get distracted, so I’m intending to read this and ensure I’m being productive and focusing in the One Thing I need to. 📓Learning Go: An Idiomatic Approach to Real-world Go Programming by @jonbodner - A project based approach to learning Go, what’s not to like? What are you looking forward to reading and why?

English
0
0
1
178
Hasan Toor
Hasan Toor@hasantoxr·
No need to pay for video editing. This AI tool can create videos instantly. Here's how to make high-quality videos with AI in seconds: 🧵 👇
Hasan Toor tweet media
English
31
97
477
158.2K
Xu Lin retweetledi
Greg Brockman
Greg Brockman@gdb·
Prediction: 2024 will feel like a breakthrough year in terms of AI capability, safety, and general positivity about its potential impact. In the longer term, it'll look like just one more year on an exponential that can make everyone's lives better than anyone's today.
English
173
506
4.7K
421.3K
Xu Lin retweetledi
Nicola Ballotta
Nicola Ballotta@nicolaballotta·
If you are a Software or Systems Engineer looking to advance in your career, here are 13 newsletters you must start reading during the holidays. 1) System Design Newsletter by @systemdesign42 - Complex systems very easily explained. shorturl.at/bkwDJ 2) ByteSizeDesgn by @alexcancode - Great resource for learning how Big Tech companies operate. shorturl.at/fhHO3 3) The Developing Dev by @ryanlpeterman - Fills the gaps for engineers who don’t have dedicated mentorship. shorturl.at/kvRTV 4) Techlead Mentor by Raviraj Achar - Stories and learnings by a Meta Staff Engineer shorturl.at/otKT9 5) Tech World With Milan by @milan_milanovic - Technical deep dives and leadership shorturl.at/auvyE 6) Refactoring by @lucaronin - From software development to working with people, all explained in a easily digestible way. shorturl.at/cuCHP 7) The Caring Techie by @ironmissy - Many great articles about Tech Leadership and leading with empathy and care shorturl.at/insxZ 8) Coding Challenges by @johncrickett - The name says everything. shorturl.at/kGI89 9) Engineering Leadership by @gregorojstersek - All things Engineering Leadership related. shorturl.at/htAQ1 10) High Growth Engineer by Jordan Cutler - Actionable advice for software engineers to grow faster in their careers. shorturl.at/kSTU4 11) Creator Economy by @petergyang - Not strictly focused on engineering, but it teaches you to adopt a product-minded approach. shorturl.at/bvwNQ 12) The Pragmatic Engineer by @GergelyOrosz - Not much to say here: it's easily one of the most well-known and best-written engineering newsletters. shorturl.at/pqAHL 13) Alex Ewerlöf Notes by @alexewerlof - Technical leadership, SRE and much more. shorturl.at/bgPW9 You can also consider subscribing to 'The Hybrid Hacker,' my newsletter about Engineering Management/Leadership, Career Growth, and Productivity. 👇 🤓 hybridhacker.email
English
6
74
362
80.6K
Travis Hubbard
Travis Hubbard@wtravishubbard·
The best programming language to learn? The one you get paid to use put all nonsense aside
English
137
131
1.1K
173.5K
Matt Harrison
Matt Harrison@__mharrison__·
What is your favorite Python 3 feature? 🤔 Mine is probably f-strings.
English
12
0
55
13.7K
Xu Lin
Xu Lin@undefined_it·
@svpino One of the most elegant things in python.
English
0
0
2
222
Santiago
Santiago@svpino·
List comprehensions are one of the most elegant features of Python. They will make your code stand out. Here are two examples. I'd take the second one every day. I understand this is a controversial opinion, especially among non-Python developers.
Santiago tweet media
English
21
32
212
40.5K
Alex Cohen
Alex Cohen@anothercohen·
The product manager during standup when the engineers go off on a tangent about something technical
Alex Cohen tweet media
English
58
375
9.5K
1.2M
Xu Lin
Xu Lin@undefined_it·
@gdb How detailed do you get to in the design doc ? Just curious
English
0
0
0
507
Greg Brockman
Greg Brockman@gdb·
41 team meetings & 1:1s complete this week. Now back to technical work — just wrote up a design doc & getting started on implementation!
English
144
46
2K
327K
Sawyer Merritt
Sawyer Merritt@SawyerMerritt·
My favorite photo from the last couple days.
Sawyer Merritt tweet media
English
113
303
4.7K
420.2K
Xu Lin
Xu Lin@undefined_it·
@svpino Excellent share
English
0
0
5
5.7K
Santiago
Santiago@svpino·
Here is a free Computer Science curriculum for those with the discipline to go through it independently. I've shared this before, but I want to share it again because it's good, and I'm sure it will help many people. This curriculum follows the degree requirements of an undergraduate computer science major and consists of courses from Harvard, MIT, and Princeton, among other colleges. The curriculum has four major sections: 1. Introduction: Students should review this section and decide whether it fits them. 2. Core: This section corresponds to the first three college years. 3. Advanced: This section corresponds to the final year of a Computer Science curriculum in college. 4. Final Project: Students can validate, consolidate, and display their knowledge by completing this project. Assuming you spend around 20 hours per week, finishing this curriculum will take around 2 years. Completing a curriculum like this alone will be hard. Having the support of professors and other students is very important, but if you have the discipline and the will, this material is amazing. The link to the repository is on the ALT description of the attached image.
Santiago tweet media
English
10
208
1.2K
207.7K
Xu Lin
Xu Lin@undefined_it·
@EcZachly Great going Zach. It proves if your heart into it anything is possible. Great to see this . Well done !
English
0
0
1
131
Zach Wilson
Zach Wilson@EcZachly·
2023 has been the best year of life even though I’ve been working 60-70 hours a week since March! When you have a deeper purpose, work is inspiring instead of draining! This new beautiful life only happened because I had the bravery to leave my comfortable big tech job!
English
7
8
90
10.6K
Xu Lin
Xu Lin@undefined_it·
@EcZachly Great initiative Zach !
English
0
0
2
1.9K
Zach Wilson
Zach Wilson@EcZachly·
I created a public Github repo with all the resources, books, companies, and social media accounts you should be following to stay current on data engineering topics. I'm accepting PRs so we can crowdsource this effort! github.com/DataEngineer-i… #dataengineering
English
21
447
2.2K
350.9K
Xu Lin retweetledi
Dr Milan Milanović
Dr Milan Milanović@milan_milanovic·
If you are a young software engineer, just remember this: Underpromise and overdeliver. Thank me later. #Career
English
4
16
169
18.2K
Dr Milan Milanović
Dr Milan Milanović@milan_milanovic·
𝗙𝗼𝗰𝘂𝘀 𝗼𝗻 𝗪𝗵𝗮𝘁 𝗬𝗼𝘂 𝗖𝗮𝗻 𝗖𝗼𝗻𝘁𝗿𝗼𝗹 In the tech world, things change fast. Leaders often face unexpected challenges, be it a sudden change in client needs, new market trends, or internal team issues. It's easy to feel overwhelmed, but a simple idea can help a lot: focus on what you can control. This can improve our happiness by an order of magnitude. Here are a few tips for focusing on what you can control: 🔹 𝗜𝗱𝗲𝗻𝘁𝗶𝗳𝘆 𝘆𝗼𝘂𝗿 𝗰𝗶𝗿𝗰𝗹𝗲 𝗼𝗳 𝗰𝗼𝗻𝘁𝗿𝗼𝗹. What are the things that you have direct control over? This could include your thoughts, actions, reactions, attitude, and effort. It could also include your work environment, relationships, and finances. 🔹 𝗙𝗼𝗰𝘂𝘀 𝗼𝗻 𝘆𝗼𝘂𝗿 𝗮𝗰𝘁𝗶𝗼𝗻𝘀. Don't waste time and energy worrying about things outside your control. Instead, focus on taking positive steps to improve your situation. 🔹 𝗦𝗲𝘁 𝗿𝗲𝗮𝗹𝗶𝘀𝘁𝗶𝗰 𝗴𝗼𝗮𝗹𝘀. Don't try to change everything at once. Set small, achievable goals that you can build on over time. 🔹 𝗖𝗲𝗹𝗲𝗯𝗿𝗮𝘁𝗲 𝘆𝗼𝘂𝗿 𝘀𝘂𝗰𝗰𝗲𝘀𝘀𝗲𝘀. When you achieve a goal, take the time to celebrate your accomplishment. This will help you stay motivated and focused on your plans. 🔹 𝗕𝗲 𝗸𝗶𝗻𝗱 𝘁𝗼 𝘆𝗼𝘂𝗿𝘀𝗲𝗹𝗳. We often know to think wrong about ourselves and to be too much critique. But thinking and speaking friendly about ourselves can be a game-changer in overall well-being. 🔹 𝗟𝗲𝗮𝗿𝗻 𝘁𝗼 𝘀𝗮𝘆 𝗡𝗢 (𝗮 𝗹𝗼𝘁), especially for those activities that drain your energy. Choose wisely, and your productivity will skyrocket. Every no is yes to something else you like more. As the new week starts tomorrow, remember to focus on things you can control. For things we cannot control, 𝘄𝗲 𝗰𝗮𝗻 𝗱𝗲𝗰𝗶𝗱𝗲 𝗵𝗼𝘄 𝘁𝗼 𝗿𝗲𝗮𝗰𝘁 𝘁𝗼 𝘁𝗵𝗲𝗺. I wish you a great week ahead 👋! Image credits: Jacqueline Rae Legard (Mindful Enough) #technology #techworldwithmilan #careers #personaldevelopment #productivity
Dr Milan Milanović tweet media
English
7
206
862
105.9K
Xu Lin
Xu Lin@undefined_it·
@alexxubyte Good summary for each of these !
English
0
0
0
752
Alex Xu
Alex Xu@alexxubyte·
CAP, BASE, SOLID, KISS, What do these acronyms mean? Next week's topics will be listed at the end. The diagram below explains the common acronyms in system designs. 🔹 CAP CAP theorem states that any distributed data store can only provide two of the following three guarantees: 1. Consistency - Every read receives the most recent write or an error. 2. Availability - Every request receives a response. 3. Partition tolerance - The system continues to operate in network faults. 🔹 BASE The ACID (Atomicity-Consistency-Isolation-Durability) model used in relational databases is too strict for NoSQL databases. The BASE principle offers more flexibility, choosing availability over consistency. It states that the states will eventually be consistent. 🔹 SOLID SOLID principle is quite famous in OOP. There are 5 components to it. 1. SRP (Single Responsibility Principle) 2. OCP (Open Close Principle) 3. LSP (Liskov Substitution Principle) 4. ISP (Interface Segregation Principle) 5. DIP (Dependency Inversion Principle) 🔹 KISS "Keep it simple, stupid!" is a design principle first noted by the U.S. Navy in 1960. It states that most systems work best if they are kept simple. Over to you: Have you invented any acronyms in your career? Next week, we will talk about: - Service mesh - REST API Authentication Methods - Most popular network protocols (YouTube) - What happens when Linux startup? - K8S service types – Subscribe to our weekly newsletter to get a Free System Design PDF (158 pages): bit.ly/3KCnWXq
English
5
305
1.1K
141.1K
Xu Lin retweetledi
freeCodeCamp.org
freeCodeCamp.org@freeCodeCamp·
If you're new to working with computers, then this course is for you. It teaches computer basics for absolute beginners. You'll learn about key computer parts, how to setup your machine and connect to the internet, how to secure it, and much more. freecodecamp.org/news/computer-…
English
1
99
407
67.1K