Do engineers prefer to work from home or in the office? One expert explains

Working at home has its advantages, but office collaboration is important, too. Here’s what engineers seem to like best.

TechRepublic’s Karen Roby spoke with Mark Kinsella, VP of engineering for Opendoor, a real estate software company, about engineers. The following is an edited transcript of their conversation.

Must-read developer content

Karen Roby: This is interesting I think because the role of the engineer has changed some through the years, of course, and we’ve been living through a pandemic. So many of us are working remotely now, which has really changed things too. How have things really changed for engineers through the last couple of years, do you think?

SEE: The best programming languages to learn–and the worst (TechRepublic Premium)

Mark Kinsella: Well, especially with a trend toward working remotely and working from home, a key thing that we need to focus on is keeping collaboration strong. Especially on the engineering

Read more
Posted on:

This ethical hacking course could give your cybersecurity career a boost

Move up in the profitable field of cybersecurity by improving your ethical hacking skills.

Image: Teera Konakan/Moment/Getty Images

Cybersecurity experience was recently cited as one of the top three most scarce skills in the U.S., U.K. and several European countries. You can sharpen your ethical hacking skills with The Complete Pentesting & Privilege Escalation Course–while training from home at your own pace.

The 27 lectures in this bundle cover Kernel Exploit, Linux/Windows Privilege Escalation, CTF solutions and much more. You will be solving issues on a number of vulnerable machines using Hack The Box, VulnHub and TryHackMe, as well as a variety of other platforms. This e-learning offer is also helpful to anyone who is preparing for Offensive Security Certified Professional (OSCP) or similar types of certification.

All the courses in this training bundle have been produced by Codestars. Former students of instructor Rob Percival, a graduate of Cambridge

Read more
Posted on:

These 15 coding classes teach you how to build websites and mobile apps

These online training courses also cover the fundamentals about programming languages, including Python, Java and JavaScript, as well as machine learning and data science.

Image: iStock/RossHelen

Software engineer is a tech career with one of the fastest rising salaries. If you’d like to break into this well-paid field, now is your chance to start training at your own pace with Build a Bundle: The 2021 Ultimate Learn to Code Training. The pricing ranges from free (for three courses) to $15 (for 25 courses).

The $10 option will give beginners a foundation in the popular Python and Java programming languages, data science, machine learning and more. You will learn how to create web and mobile apps from scratch. These are the kinds of practical skills that you can immediately list on your resume or start using to earn extra income. Best of all, you don’t have to break the

Read more
Posted on:

The best chat software for Linux, macOS and Windows isn’t Slack

Everyone chats. Everyone chats with different apps and services. But which is the best? You might be surprised at the conclusion Jack Wallen draws.

Image: Natali _ Mis/Shutterstock

Finding the best chat software is a complicated mess. Why? Because everyone and every company uses a different service for team collaboration, messaging and even chatting with clients/customers. Some use Slack, others use Hangouts or Microsoft Teams. You might prefer Android Messages or iMessage. What about Twitter or Facebook messages?

SEE: The future of work: Tools and strategies for the digital workplace (free PDF) (TechRepublic)

Do you see where I’m going with this? Chat runs the gamut of services and platforms. So, when I was asked to decide on what chat software was the best option for Linux, macOS, and Windows, I had to take a different approach … one that could please everyone. I certainly couldn’t

Read more
Posted on:

New automation platform aims to help DevOps engineers squash tickets forever automates fixes that range from one-line commands to remediation loops.

Image: Ashalatha/Shutterstock

Fix once, automate the solution and then deploy many times. That’s the philosophy behind, a company that aims to make life easier for site reliability engineers. 

Must-read developer content

Anurag Gupta, founder and CEO of, has plenty of experience in solving operational problems for cloud deployments. He was a vice president at AWS for almost eight years and ran the analytic and relational database services on the AWS Database team. He also spent more than three years as a vice president of engineering at Oracle. 

Gupta has two goals for the company:

  1. Make managing, debugging and repairing a fleet of servers as simple as repairing an individual box
  2. Create a tool that makes fixing a problem permanently as easy as fixing it the first time

A site reliability engineer maps out a fix for a

Read more
Posted on: