Tag: Software
-
How IKEA Retail standardizes docker images for efficient machine learning model deployment
Posted on October 22, 2023, Level beginner Resource Length long
What do Docker and IKEA Retail have in common? Both companies have changed how products are built, stored, and shipped. In IKEA Retail's case, they created the market of flat-packed furniture items, which made everything from shipping, warehousing, and delivering their furniture to the end location much easier and more cost effective. This parallels what Docker has done for developers. Docker has changed the way that software is built, shipped, and stored, with Docker Images taking up much less space "shelf" space. By Karan Honavar, Fernando Dorado Rueda.
Tags docker software web-development containers app-development
-
What are docker image layers and how do they work?
Posted on October 21, 2023, Level beginner Resource Length medium
Docker is a widely used containerization platform that enables developers to run and manage applications inside containers. One of the key components of Docker is the Docker image, which acts as a blueprint for creating containers. By Hemanta Sundaray.
Tags docker software learning containers app-development
-
A beginner's guide to behavior-driven development (BDD)
Posted on October 20, 2023, Level beginner Resource Length medium
BDD is the next step in the evolution of Test-Driven Development (TDD). It shifts the focus from thinking in tests to thinking in behavior. Imagine transitioning from assembling puzzle pieces to crafting a compelling story. BDD integrates various aspects of software development into a coherent narrative, fostering better communication and collaboration. By Rustam Sabirov.
Tags tdd software learning infosec
-
Quantum supremacy: The race among Google, Microsoft, Intel, and IBM
Posted on October 9, 2023, Level beginner Resource Length medium
In the realm of technology, quantum computing represents the next frontier. This revolutionary technology promises to dramatically increase computing power, potentially solving problems that are currently beyond the reach of even the most advanced classical computers. By defianceetfs.com.
Tags ibm infosec software miscellaneous ai fintech
-
Can quantum computers bring an end to corrosion?
Posted on October 8, 2023, Level beginner Resource Length medium
What do a rusty iron nail, a tarnished sterling silver ring, and a copper statue turned minty green all have in common? They are all products of a chemical process known as corrosion. For the researchers and engineers at a global aerospace manufacturer like The Boeing Company, however, corrosion is a multibillion-dollar problem — and quantum computers may be able to help. By Robert Davis.
Tags ibm infosec software miscellaneous ai servers
-
How private web browsers are combating modern cybersecurity threats?
Posted on October 7, 2023, Level beginner Resource Length medium
Last year researcher, well-known within the industry as mr.d0x, raised the issue of almost uncompromised faith in URLs only to bring it down describing a relatively new attack. Baptized as a newborn by the media, a browser in the browser attack (BITB) became a creepy story of its kind. By Marcus Jackson.
Tags browsers infosec software miscellaneous ssl
-
Angular vs Vue: A head-to-head comparison
Posted on September 25, 2023, Level beginner Resource Length medium
Frameworks have grown substantially over the last decade, with some of them serving as game-changers. A common question that every project manager or any other project leader has before initiating the project is, "What technology must I deal with next?" By Shanika Wickramasinghe.
Tags frameworks web-development angular software frontend
-
Code like a boss: Personal productivity for software engineers
Posted on September 24, 2023, Level beginner Resource Length short
The most effective and successful software engineers have one thing in common—they're personal productivity pros! The engineering field has distractions, competing priorities, growing to-do lists, too many meetings, and other sneaky time thieves. By Alyssa Towns.
Tags programming open-source miscellaneous performance software
-
Notes on teaching Test Driven Development
Posted on September 20, 2023, Level beginner Resource Length medium
Notes from interesting exercise where author was helping a client learn how to apply Test Driven Development and developer testing from scratch. The developer in question was very inquisitive and trying hard to understand how best to apply testing and even a little TDD. By @jeremydmiller.
Tags tdd programming learning app-development software
-
Eight tips for junior software developers
Posted on September 7, 2023, Level beginner Resource Length medium
The software development industry is continually growing and evolving. As new technologies emerge, the need for skilled developers grows. This can make it challenging for junior developers looking to break into the industry. By Temitope Oyedele and Tomas Ferna.
Tags software app-development web-development how-to learning
-
Cloud governance framework: How to develop, implement and follow one
Posted on August 21, 2023, Level beginner Resource Length medium
For many organisations, cloud computing has become the backbone of modern business operations. And with this backbone comes the need for policies, processes, and controls to ensure the secure and efficient management of cloud resources and services. You need a new friend: allow us to introduce cloud governance. By Ancoris Says.
Tags cloud software learning management infosec
-
How to write API documentation: Best practices and examples
Posted on August 2, 2023, Level beginner Resource Length medium
APIs make the world go round. Developers and other professionals use APIs almost daily. Working with them, by some estimates, 10+ hours a week, for researching, googling for support, studying reviews, and rummaging around in the documentation. By @altexsoft.com.
Tags apis web-development app-development software