What is mentorship and how does it relate to web development? Is mentorship really a necessity or something you can do without? Where can you find a perfect coding mentor? And is there such a thing as a ‘perfect coding mentor’ anyway? In this piece, we’ll answer all of those questions.
Ultimate Reading List for Developers | 40 Web Development Books
In this reading list, we’ll cover such subjects as pure coding and programming (with a separate group of books on JavaScript), design and usability, leadership and management, public speaking and accessibility, software development, engineering, and architecture.
Attending Tech Conferences: Pros vs Cons & Plan of Action
Do you really need to spend your time and money on those developer pageants? Let’s find out.
Who is a Developer Advocate?
What’s advocacy and how does it relate to web development? Is a developer advocate just another fancy term for a technical evangelist, technical leader, or a senior software engineer? Is advocacy just a nice trendy name currently in fashion? Or is it one of those vocables that have entered the web development terminology for good? These and other questions, we’ll attempt to answer within this piece.
Tech Blogging for Web Developers in 2019: Why? Which Platform? How to Start Your Own Tech Blog?
“Blogging” is a ubiquitous term in 2019 — every web developer is advised to start blogging for various reasons. In this article, we’ll explore 4 practical reasons why you should start your tech blog, then we’ll review the best tech blogging platforms of 2019 that will be suitable for you as a web developer, and teach you how to start your own tech blog with Jekyll and GitHub Pages.
Ultimate Onboarding Checklist for Web Developers (Bonus: Onboarding Checklist for Freelancers)
In this piece, we’ll define the term onboarding, describe the process of onboarding for developers, and share a sample onboarding checklist for developers and remote employees or those both if you happen to hire remote developers.
Becoming a Technical Lead: Working on Your Leadership Skills
In this piece, we’ll attempt to define technical leadership, describe the responsibilities of a tech lead, skills you should work on to become a lead developer, and finally, how exactly you should develop your leadership skills to advance in your career.
Operating Systems Showdown: Windows vs. macOS vs. Linux for Web Development
On the surface, all operating systems are equally capable of performing web dev-related tasks: after all, HTML, CSS, and JavaScript are universal and require no proprietary IDE. As we take a closer look, however, we start to see the intricacies of each OS (e.g. file structure and app support) and how they affect the development process. In this article, we will examine these intricacies and outline the pros and cons of each OS in the web development sphere.
5 Critical Tips for Designing Your First Website
Tackling the challenge of designing your first website can be daunting if you’ve never done it before. Luckily, learning web design with the current state of the Internet is far more simple. I recommend you give it a try. Here are a few critical pieces of advice to get you started:
16 Best Web Development & Web Design Blogs
If you’re looking for new people or blogs to follow, then this article will certainly throw in some ideas on the latest (and sometimes oldest but, nevertheless, regularly updated) resources on web development and design.