By Brittany Anas for Hack Reactor
As a Coding Bootcamp graduate, or as someone enrolled in a Coding Bootcamp Online, start by bookmarking the Hack Reactor Blog. Whether you’re a freshly minted coding grad or sharpening your skills with professional development for software engineers, Hack Reactor is a valuable resource that shares news, tips, and career advice for those beginning or growing careers in web development and coding.
In addition to the Hack Reactor blog, there are lots of great blogs that cover a wide range of software engineering topics. In curating this list, we asked industry insiders what’s on their “must-read” lists and also looked for blogs that are engaging, have gained a loyal following, and have been recognized with awards.
Here are nine great software engineering blogs worth bookmarking:
Filled with tips and advice for software engineers, Coding Horror is written with a lighthearted tone. (Think: a musing dedicated to “Electric Geek Transportation Systems'' sprinkled in with fun-to-read posts about the cloud and computer security). “Coding Horror is both informative and really entertaining, something you don’t typically expect to find in a software engineering blog,” says Chans Weber, founder and CEO of Leap Clixx, an agile inbound marketing agency. Coding Horror was started in 2004 by software developer and author Jeff Atwood (or “Wumpus,” a nickname/handle he uses online). Atwoodalso co-founded Stack Overflow, a question-and-answer website for professional coders. Atwood has a firm belief that blogs should be a “two-way conversation” and he engages with on-topic emails and comments.
The Software Engineering Institute at Carnegie Mellon University wanted to have a place to share its research and development knowledge with a wider community of software engineers, developers, acquisition professionals, and cybersecurity experts. So, SEI launched its blog, which now has a library of more than 500 technical articles. SEI’s blog covers the latest research on software engineering, cybersecurity, and AI Engineering, with industry leaders exploring topics like the balance of cybersecurity and privacy concerns and detecting mismatches in machine-learning systems. One of the most popular posts is the 12 Risks, Threats, and Vulnerabilities in Moving to the Cloud.
Several People are Typing
Many coding and software engineering jobs have remote options. While not specifically for software engineers, Slack’s blog “Several People are Typing” is a great read for those who are new to a remote workforce or have just joined a team that uses Slack as a digital office. Posts will inspire you to boost productivity, learn the ins and outs of Slack channels, and how to collaborate on a remote team. Nine Remote Work Tips from Slack’s Software Engineering Team has lots of gems, including a case for shorter, more frequent meetings.
Hackernoon covers the latest news on AI, software development, gaming, python, blockchain, and startups, and this popular site draws 3 million curious readers each month. More than 15,000 contributing writers from around the world contribute to the site “I love the depth of the articles,” says Cooper. “The writers are IT professionals. They have the knowledge needed to cover a topic exhaustively.”
Martin Fowler describes himself as a “loud-mouthed pundit on the topic of software development.” The author and speaker started “bliki” in 2003 to engage with more informal writing. Fowler — the “chief scientist” at ThoughtWorks, a global technology company — covers a range of topics including agile software development, software architecture, and refactoring. “He writes about the hot topics of engineering, and you can hear his experience come through in his writing,” says Karl Robinson, the director and co-founder of Logicata, a firm that helps software companies transition to Amazon Web Services.
Fingent, a custom software development company, has a good pulse on the best and latest trends in the software world and packages content that’s engaging and informative for the 20,000 visitors that come to its blog each month. “The unique thing is that each blog, topic, idea, and thought is the brainchild of one of the many talented software engineers aboard our team,” says Sreejith Omanakuttan, associate technical manager at Fingent. Team members decide on blog topics that are educational and where there’s not a lot of information already available. Some of the most popular posts include Six Ways Artificial Intelligence is Driving Decision Making and Function Point Analysis – Introduction and Fundamentals.
Ever wish you could get a behind-the-scenes look into how things are done at Pinterest? Enter Pinterest Engineering. “The blog is packed full of coding and engineering insights that are always on the cutting edge,” says James Boatwright, CEO of Code Galaxy, which teaches computer programming to kids. Pinterest has billions of ‘pins’ intended to spark inspiration. The company’s engineers share secrets like how and why they redesigned the social media site’s homepage and how to launch a career at Pinterest.
A List Apart