AtCoder is a premier competitive programming platform that hosts regular online contests for developers and students of all skill levels. It offers a variety of algorithm and heuristic challenges to help users improve their coding and problem-solving abilities.
#software engineering
This section provides access to technical blogs, discussion forums, and package management tools. These resources support the professional practices and community knowledge sharing essential to software construction.
A premier competitive programming platform hosting regular algorithmic contests, a global user rating system, and an extensive problem archive. It serves as a central hub for developers to practice coding skills and engage with a global community.
LeetCode is an online platform for preparing for technical coding interviews through a vast library of algorithmic problems. It provides a structured environment to practice data structures, algorithms, and system design questions.
InfoQ provides technical news, articles, and podcasts focused on software development, architecture, and engineering practices. It helps development teams stay informed about emerging trends and technologies through expert-written content.
Hashnode is a community-driven blogging platform designed for developers, engineers, and tech professionals to share knowledge and build a professional reputation.
dev.to
A collaborative social network and knowledge-sharing platform for software developers to discuss technology, share tutorials, and advance their professional careers.
A community-driven forum for the discussion of computer science, software engineering, and programming languages. It serves as a hub for sharing technical articles, industry news, and development resources.
npm is the official package manager for the Node.js JavaScript runtime environment. It provides a vast registry for sharing and reusing code packages, as well as command-line tools to manage project dependencies.
A YouTube channel focused on explaining AI developments, emerging technology, and industry trends for a broad audience. It provides analysis and translations of complex research for those looking to stay competitive in the rapidly evolving AI field.
GitHub is the leading platform for software development, providing version control, collaborative coding tools, and AI-powered coding assistance. It hosts millions of projects and enables teams to build, ship, and maintain software through integrated CI/CD and security features.