Tag: How to
-
Squaring the circle: The high-performance computing energy paradox
Posted on June 5, 2024, Level beginner Resource Length medium
The latest CPUs and GPUs will consume more power than ever to support artificial intelligence (AI) and other advanced applications. How is this compatible with data centers' energy efficiency imperatives? By Graeme Burton.
Tags fintech robotics servers blockchain how-to
-
Traefik 3.0: Deep dive into wasm support with Coraza WAF plugin
Posted on June 4, 2024, Level beginner Resource Length intermediate
Custom plugins for Traefik are one of the most requested features going back to the early days of the project, starting with this issue, from back in 2017. Today, we will deep dive into WebAssembly support. By Emile Vauge.
Tags web-development app-development javascript how-to devops
-
Uncovering financial crime: Going beyond rule-based approaches with a connected perspective
Posted on June 3, 2024, Level beginner Resource Length medium
Money laundering, the process of disguising the origins of illicit funds, poses a significant challenge in the financial sector worldwide as it serves as the lifeblood for organizations that engage in illicit activities such as terrorism, drug trafficking, and human trafficking. By Sean Robinson.
Tags fintech app-development management cio blockchain how-to
-
Using LlamaParse to create knowledge graphs from documents
Posted on June 1, 2024, Level intermediate Resource Length medium
Key components of LlamaCloud include LlamaParse, a proprietary parsing tool for complex documents with embedded objects like tables and figures, which integrates seamlessly with LlamaIndex ingestion and retrieval. By Fanghua Yu.
Tags database app-development how-to cio devops
-
Low-code in the insurance industry: What every insurer should know
Posted on May 31, 2024, Level beginner Resource Length medium
Developing and supporting complex software solutions in the insurance industry requires the detailed and comprehensive work of an entire team of experienced developers. Low-code platforms can serve as an auxiliary tool for traditional development methods. By Oleg Svet.
Tags fintech app-development management cio how-to
-
Java career learning path from beginner to advanced
Posted on January 30, 2024, Level beginner Resource Length medium
Knowing what to study is also a big challenge since there is so much to learn. Therefore, let's explore the most important topics to study so we can become better software engineers. By Rafael del Nero.
Tags programming career how-to app-development java oop scala
-
Starting with Rector PHP: Improving your PHP code with automation
Posted on January 29, 2024, Level intermediate Resource Length long
Maintaining clean and efficient code is crucial for project success. Rector PHP emerges as a powerful tool, offering developers a seamless path to code transformation and enhancement. Rector PHP is an open-source automation tool for PHP, and it simplifies the process of code upgrades, refactoring, and modernization, bringing significant benefits to developers and their projects. By Roberto B.
Tags programming php how-to web-development devops
-
AI-enhanced code reviews: Improving software quality and efficiency
Posted on January 28, 2024, Level beginner Resource Length long
Code reviews have long been a critical practice in software development. They serve as a quality control mechanism, ensuring that code is not only functional but also maintainable, secure, and efficient. However, traditional manual code reviews come with their own set of challenges, such as time consumption and the potential for human error. This is where AI code reviews come in. By Ritvik Gupta.
Tags programming ai bots how-to web-development app-development
-
Understanding Go package management and modules
Posted on January 27, 2024, Level intermediate Resource Length medium
Can low-code enable machine learning? Certainly. In fact, it's an excellent method for simplifying and accelerating the use of machine learning–and enabling developers without data science backgrounds to build software powered by machine learning. In this blog, I make the case for using low-code to develop machine learning apps. By Forsyth Alexander.
Tags golang how-to web-development app-development apis
-
Everything you need to know about Arduino shields
Posted on January 16, 2024, Level intermediate Resource Length medium
Arduino is a popular open-source electronics platform that has revolutionised the world of DIY projects. With its powerful microcontrollers and versatile programming environment, Arduino allows enthusiasts and professionals alike to bring their creative ideas to life. One of the key features that make Arduino even more powerful is the availability of shields. By Jack Portley.
Tags iot how-to machine-learning big-data performance robotics
-
TOPS AI vs. real world performance
Posted on January 10, 2024, Level beginner Resource Length short
Burgeoning machine learning and AI emerging use cases promise to create significant value for industries via accelerated information processing and increased accuracy of decision-making. But machine learning models are compute-intensive, demand high-frequency, and real-time AI analysis scenarios, which has led enterprises to lean on performance guidance using the metric Trillions of Operations Per Second (TOPS). TOPS captures "how many mathematical operations can an accelerator deliver in one second?" to compare and identify the best accelerator for a given inference task. By Rehan Hameed.
Tags ai how-to machine-learning big-data performance
-
What is Continuous Testing in DevOps? (Strategy + tools)
Posted on January 9, 2024, Level intermediate Resource Length long
Continuous testing (CT) is the practice of automatically testing software applications and components throughout the software development lifecycle (SDLC). In DevOps, continuous testing is the practice of integrating testing activities throughout the DevOps pipeline. By Hannah Son.
Tags how-to devops tdd app-development agile cloud