Best of Career — November 2021
- 1
- 2
freeCodeCamp·4y
Learn all about Micro-Frontends
Micro-frontends is a method to build a website or web app as a composition of features which can be created and worked on separately. Jack Herrington created this course. Jack has worked as a principle engineer and is an excellent teacher. Jack will take you from just starting out, to understanding asynchronous loading, error handling, shared state, cross platform micro- frontends, how to route multiple applications together, and even how to test micro-frontend code.
- 3
DevDojo·5y
Free 100+ MERN / MEAN Stack resources
I have gathered all the resources that you will require to become a MERN or MEAN stack developer. All these resources will include Articles, Videos, Course, Websites, Tutorials, Books etc. And everything is FREE. You should know the basics of HTML, CSS AND JS.
- 4
DEV·5y
How To Become A Senior Developer In 3 Simple Steps
Developers need to transcend themselves if they want to survive in the software industry. To effectively become a senior developer, you must develop a higher level of self-awareness, both technical and personal. Here are the fundamental lessons you need to learn to avoid mistakes to get to senior level.
- 5
DEV·4y
Do not put skill bars on your resume!
skill bars are an illogical style of presentation and completely meaningless. They are subjective and unreliable because people are bad in rating themselves. When considering graphics can't be read by machines (ATS systems), skill bars seem to be quite a large waste of space. The only thing what matters in the skill section is what you have worked with before.
- 6
Honeypot·4y
5 Big Developer Mistakes to Avoid
Software Engineering Careers offer many opportunities for mistakes. Mistakes are par for the course in life, because as great as it seems to be perfect, it’s also impossible. Being perfect is a great goal to aim for, just not one we should continually berate ourselves for not achieving flawlessly.
- 7
DZone·4y
Top 5 Productivity Plugins For Dev Teams
GitLive adds a team view showing all work in progress for each collaborator from your Git repository. Tabnine is an AI code completion tool that indexes your code and finds statistical patterns to create customized suggestions. Stepsize is an issue tracker inside your editor for managing technical debt and maintenance issues.
- 8
freeCodeCamp·5y
Learn the 50 Most Used Linux & Terminal Commands
The 50 most common Linux and terminal commands. All these commands work on Linux, macOS, WSL, and anywhere you have a UNIX environment. Colt Steele developed this course. Colt is one of the most popular web development teachers out there and he is an excellent teacher.
- 9
Honeypot·4y
7 Important Questions in a Developer Interview
When you run a search for the ‘best developer interview questions to ask an employer’, the results come back with fairly similar suggestions. With low-effort research on various hiring and social media platforms, you can probably find answers to most of these questions. But there’s a nuanced approach to finding out the details about a company during a software engineering interview.
- 10
DEV·4y
Top 10 Websites to find Remote Jobs
Remote work means working from anywhere other than the office. We Work Remotely is the largest remote work community in the world. PowerToFly is a mostly tech-focused jobs board site specifically designed for women. Jobspresso is an easy-to-use remote jobs website to find quality remote careers.
- 11
DevDojo·4y
100+ Free front-end resources, learn and earn (repost)
This post covers everything about front-end development. The roadmap makes sure that gaps in the plan are identified and can be closed as needed in the future. It also serves as a guide for the developers during their journey, allowing them to recognize and act on events that require a change of direction.
- 12
Changelog·4y
5 Signs It’s Time to Quit Your Job
Five reasons why you might want to think about quitting your job. You’re not learning (and you want to be) You feel conflicted about hiring, but your company is morally morally repugnant. It’s easy to tick along because things are ‘mostly fine’ but sometimes people don’t have a great answer.
- 13
Crio.Do·4y
Top 10 Final Year Projects for CSE Students
Aspiring software engineers should work on their own projects. The more computer science project ideas you try, the more you'll learn and get familiar with new tools and technologies. This blog looks at some of the most inventive computer science engineering final year projects for students looking to grow their knowledge in software development.
- 14
- 15
DEV·5y
Next.js Portfolio Template
After a few months of development, I have finally put together a multi-themed website that will greatly increase your chances of getting attention from recruiters. The template has several API calls, that is handled by the SWR (stale-while-revalidate), the list includes: Medium, Spotify, GitHub and GitHub.
- 16
Honeypot·5y
Developer to CTO: Real world tips on how to transition to C-level
Many developers become less satisfied with their working environment and company culture as they age. Some developers choose to change up their own role dramatically - perhaps even by building their own company. There are three main fields when it comes to a CTO’s responsibilities: business, product and technology. These three fields cross over so many different spheres of work and responsibilities.
- 17
DevDojo·5y
Resources to practice web development
In order to practice tech , you need challenges and ideas for side projects. In this blog post I have compiled a list of sites which provides more challenges and idea for us to practice web development. Let me know if you found the post useful and if I have missed something in the comments section.
- 18
Honeypot·4y
5 Skills to Land a Great Software Engineer Job
Software engineer interviews can be nerve-racking. Here are 5 important skills to show in an interview that can help you nail your dream job. The right level of confidence is a bit mysterious. Showing empathy is the ability to take someone else’s feelings or concerns to heart.
- 19
Quick Code·4y
10 Best Unity Tutorials for Beginners to learn Game Development
Learn how to develop games for iOS and Android using Unity. Learn how to use C# to build and test your games. Use these skills to help you develop your own games and apps. Use this information to build your own apps and games for Android and iOS. Use the tools and techniques in this course to build a game for Android or iOS using the Unity software.
- 20
freeCodeCamp·4y
Create a Squid Game JavaScript Game with Three.js
JavaScript course on freeCodeCamp.org teaches you how to create the Red Light / Green Light game from Squid Game. You will use Three.js and you will learn how to use a 3d model in a JavaScript game. Watch the full course below or on the freeCode camp.org YouTube channel (1-hour watch)
- 21
Ubuntu·4y
Top 10 apps to boost your productivity
There are note-taking apps, habit trackers, calendar organisers, jira editors, drawing tools and even a snap to remind you to take regular breaks. Let’s look back at some of the top productivity-related applications from this year. If you feel tired, unorganised, or demotivated, there may be an application here to help you refocus and re-energise.
- 22
thoughbot·4y
What technologies should I learn?
The advice below is targeted to an early career teammate at thoughtbot. Many newcomers to the industry flit from one language to another but don’t master any of them and stay stuck with a shallow skill set. There are some evergreen skills that will help you throughout a career in web development regardless of what languages come and go.
- 23
Faun·4y
How To Become A Senior Developer In 3 Simple Steps
Becoming a senior developer comes down to understanding the big picture. It involves mastering testing, design patterns, and clean code. It means caring about getting the code to work and keeping it working in the future. It is about the standards YOU set for yourself way beyond the quality of your code. Here are the fundamental lessons you need to learn and mistakes to avoid.