One of the chief concerns in software design and development is to create an intuitive user experience. However, developers often forget that they actually have two sets of users to consider: the end-user consuming the product, and the other developers using and working on the code itself. Not upholding good “Code UX” affects the maintainability … continue reading
After investing time and money developing an application, it can seem counterintuitive to start from scratch to update it instead of just working to improve what you already have. But sometimes a clean slate is the best option. Spotify recently updated its web app and it did just that. When doing so, it had to … continue reading
Barton Friedland used to work selling Apple computers in the early 1980s, at the very beginning of the desktop revolution, but he struggled to make sales to lawyers. The writer Ian Leslie tells the story: One day, he was with a lawyer in his office, when he had an epiphany. “I was telling him about … continue reading
What does it mean to be a software developer today? Is it necessary to write code to qualify as a contemporary software developer? Are practitioners of low-code and no-code development software developers? Should business stakeholders who participate in software development using platform-as-a-service development tools be considered software developers? Moreover, do IT professionals, business analysts and … continue reading
NVIDIA has announced new AI research that will allow for 3D environments to be rendered by using a model trained on real videos. This will open up many opportunities in gaming, automotive, architecture, robotics, and virtual reality, the company explained. “NVIDIA has been inventing new ways to generate interactive graphics for 25 years, and this … continue reading
HackerRank today announced a new machine learning solution designed to help companies in their software development hiring process. The HackerRank Tech Talent Matrix uses ML to provide companies the proper data on software developer candidates. It analyzes more than 150 million assessments and candidate data points in order to provide insights into technical recruiting efforts … continue reading
G Suite users can now build custom apps to meet their businesses needs with the availability of App Maker, G Suite’s low-code environment. The solution was first announced in November of 2016. “Analysts estimate that the right custom mobile app can save each employee 7.5 hours per week (that’s a week’s worth of lunch breaks!). … continue reading
Despite the large computer science skills gap, the field is becoming more competitive than ever. As the industry and technology is constantly evolving, developers need to stay on top of the latest trends. The lessons and skills learned in a computer science course almost a decade ago may not match the expertise and knowledge necessary … continue reading
When you do a great job as a developer, you often get promoted. The irony is that with most promotions, what you do often changes from what you previously did. One of the most important things you can do when offered a promotion is to become aware of the changes that are expected in what … continue reading
CA Technologies: CA Technologies helps customers create an agile business by modernizing application architectures with APIs and microservices. Its portfolio includes the industry’s most innovative solution for microservices, and provides the most trusted and complete capabilities across the API lifecycle for development, orchestration, security, management, monitoring, deployment, discovery and consumption.” Akana by Rogue Wave Software: … continue reading
David Chiu, director of API Management product marketing, CA Technologies The CA API Management and Microservices portfolio allows you to create, secure, deliver and manage the full lifecycle of APIs and microservices at tremendous scale, bringing startup agility to any enterprise and ensuring that your business is positioned to capitalize on new opportunities with a … continue reading
APIs are the basis of modern software development, according to Abhinav Asthana, founder and CEO of Postman. “APIs define how data and services are shared, updated and managed across millions of programs, apps and companies.” “API management refers to a portfolio of tools used to create, secure, monitor and govern the application programming interfaces (APIs) … continue reading