Tag: How to
-
How to use Swift for web development
Posted on July 15, 2023, Level intermediate Resource Length long
The web development world is vast, and it's easy to feel lost in the constant stream of new technologies emerging every day. Most of these new technologies are built using JavaScript or TypeScript. However, in this article, author will introduce you to web development using native Swift, directly inside your browser. By Mikhail Isaev.
Tags web-development app-development how-to swiftlang
-
6 common misconceptions around Akka-http / Pekko-http
Posted on July 14, 2023, Level intermediate Resource Length medium
Akka-http is the foundation of many Scala and Java web services that have been successfully running on production for quite some time now. It's powered by Akka, a concurrency toolkit that had a big impact on Scala's hype taking off. By Paweł Kiersznowski.
Tags app-development programming how-to scala java
-
AI-fueled productivity: Generative AI opens new era of efficiency across industries
Posted on July 13, 2023, Level beginner Resource Length medium
Businesses that previously dabbled in AI are now rushing to adopt and deploy the latest applications. Generative AI - the ability of algorithms to create new text, images, sounds, animations, 3D models and even computer code — is moving at warp speed, transforming the way people work and play. By Cliff Edwards.
Tags big-data ai how-to machine-learning
-
Phantom types without phantom pain
Posted on July 9, 2023, Level intermediate Resource Length medium
Phantom types is an interesting feature of the Scala programming language. While extremely useful for library authors, they have a reputation of being too confusing, complex and unnecessary, especially for programmers coming from different backgrounds - weakly typed languages. By Jaroslav Regec.
Tags big-data programming how-to scala java
-
Python for AI and what else?
Posted on July 8, 2023, Level beginner Resource Length medium
Python has taken over the development space and Python is definitely for AI as well as many other application arenas. In fact, it's everywhere. Ask any coder, and they'll tell you that it's easy to learn and it's often the right tool for the job. By Intersog.
Tags app-development learning python ai how-to
-
Character sets and collations in MySQL
Posted on June 28, 2023, Level intermediate Resource Length medium
Understanding the differences between character sets and collations in MySQL. Character sets and collations are fundamentally important concepts to understand when dealing with string columns in MySQL. A slight misunderstanding of either can lead to poor performance or unexpected errors when inserting data. By planetscale.com.
Tags web-development app-development mysql database how-to
-
Kubernetes cost optimization made easy: Efficient tools for streamlining FinOps
Posted on June 12, 2023, Level intermediate Resource Length medium
As organizations embrace Kubernetes for their containerized workloads, the need for effective cost optimization becomes paramount. To navigate the complex landscape of cloud-native infrastructure, leveraging efficient tools is key to streamlining FinOps practices and maximizing cost savings. By Seifeddine Rajhi.
Tags kubernetes containers devops app-development cio how-to
-
What is CPU cache and how does it impact performance?
Posted on June 11, 2023, Level intermediate Resource Length medium
Imagine your computer's CPU as the engine of a powerful sports car, tirelessly driving it towards your destination. The CPU cache, in this case, acts like the high-octane fuel needed to keep the engine revved up, ensuring smooth and efficient operation. By Faraz Khan.
Tags servers app-development programming how-to
-
Eying efficiency: This is data's opportunity
Posted on April 13, 2023, Level intermediate Resource Length long
Data is the biggest value driver for businesses bringing positive change and enabling near term efficiency. Maintaining an eye on the future is so important to businesses - and it's why data leadership is of rising value. Although currently there's a great deal of economic uncertainty, the data community should feel optimistic; this is the opportunity to demonstrate business value, benefit colleagues and play a role in efficiency and sustainability initiatives. By Danielle McConville.
Tags data-science cio how-to big-data machine-learning
-
Real-time data linkage via Linked Data Event Streams
Posted on April 12, 2023, Level intermediate Resource Length long
Real-time interchanging data across domains and applications is challenging; data format incompatibility, latency and outdated data sets, quality issues, and lack of metadata and context. A Linked Data Event Stream (LDES) is a new data publishing approach which allows you to publish any dataset as a collection of immutable objects. The focus of an LDES is to allow clients to replicate the history of a dataset and efficiently synchronize with its latest changes. By towardsai.net.
Tags data-science streaming performance how-to big-data apache
-
Comparisons of proxies for MySQL
Posted on April 11, 2023, Level intermediate Resource Length long
HAProxy, ProxySQL, MySQL Router (AKA MySQL Proxy); in the last few years, I had to answer multiple times on what proxy to use and in what scenario. When designing an architecture, many components need to be considered before deciding on the best solution. By Marco Tusa.
Tags mysql database performance how-to devops
-
Technical differences between WEB 2 and WEB 3: A developer's perspective
Posted on April 3, 2023, Level beginner Resource Length short
Web2 refers to the internet's second generation, in which websites and web applications are centralized. For many years, Web2 has been the standard, with a client-server architecture and data stored on central servers controlled by a few large corporations. By Nxtgen Virtue.
Tags crypto blockchain fintech learning how-to