Socket slurps $40M to strengthen software supply chain
Socket has secured $40 million in funding to enhance software supply chain security, totaling $65 million raised since its launch in 2021.
What's on Django TV tonight?
Open Source maintainers should be compensated properly, with a recommended minimum of $2k/year/dev for company participation.
Best icon libraries for Vue.js - LogRocket Blog
In the UI/UX field, adding icons helps create a visual indicator for a particular element (i.e., a button, or a tab header) to express the context/action without so much text.Moreover, adding icons makes the app eye-catching and friendly for users.We can add icons to our Vue.jsapps with various icon libraries that come with either font- or SVG-based icon sets.
Socket slurps $40M to strengthen software supply chain
Socket has secured $40 million in funding to enhance software supply chain security, totaling $65 million raised since its launch in 2021.
What's on Django TV tonight?
Open Source maintainers should be compensated properly, with a recommended minimum of $2k/year/dev for company participation.
Best icon libraries for Vue.js - LogRocket Blog
In the UI/UX field, adding icons helps create a visual indicator for a particular element (i.e., a button, or a tab header) to express the context/action without so much text.Moreover, adding icons makes the app eye-catching and friendly for users.We can add icons to our Vue.jsapps with various icon libraries that come with either font- or SVG-based icon sets.
By: Mike Vizard on Honeycomb today added a Query Assistant to its observability platform that uses OpenAI's ChatGPT generative artificial intelligence (AI) platform to launch queries via a natural language interface rather than having to master a query language.That capability complements an existing tool based on machine learning algorithms, dubbed BubbleUP, that DevOps teams already use to debug code.
Dependency Pinning in Node.js
There are more than 1.3 million libraries available in the NPM registry.We don't have to start from scratch.Just install the right library, and it's a piece of cake.Have you ever wondered how these libraries are installed and managed in projects?When you install a library from npm in Node.js, npm will download the package and its dependencies and store them in a local node_modules directory in your project.
Managing Large Web Applications with Monorepos and Workspaces
When building large web applications, managing code across multiple projects can be a challenge.Each project may have its own dependencies build system and deployment process.This can lead to a lot of duplication, inconsistency, and overhead.To address this, developers have turned to monorepos and workspaces to simplify the management of code.
How to Perform Unit Tests for UI Components
I think I have written articles about the problem of writing unit tests for UI components.Here're a few articles that I wrote that lead to the conclusion of this article here: So the main issue can be demonstrated via the following component snippet: In a unit test, we want to check the return elements from the render of the component; however, there are too many hidden dependencies we don't see from the explicit interface of App function, including:
Believe it or not, most of us can figure out one or two of the above hidden dependencies, but not all of them.
We are going to need some context here
About the show Sponsored by Microsoft for Startups Founders Hub.Connect with the hosts Join us on YouTube at pythonbytes.fm/live to be part of the audience.Usually Tuesdays at 11am PT.Older video versions available there too.Part of standard library since 3.5 Yet another thing I learned recently from Brett Cannon "This module provides tools to manage the creation of zip files containing Python code, which can be executed directly by the Python interpreter.
Package vs Package-lock json file
You might have definitely come across this package-lock.jsonfile if you are working on projects where Node.js is used.In this article, we will see what is package-lock.jsonfile, why it is required, and how it is different from the package.jsonfile.What is a package.jsonfile?It is a JSON file that is present in the root directory of the project and it holds important information about the project, it basically contains the metadata about the project and all the dependencies that were installed using NPM.
Honeycomb Taps ChatGPT to Simplify Observability
By: Mike Vizard on Honeycomb today added a Query Assistant to its observability platform that uses OpenAI's ChatGPT generative artificial intelligence (AI) platform to launch queries via a natural language interface rather than having to master a query language.That capability complements an existing tool based on machine learning algorithms, dubbed BubbleUP, that DevOps teams already use to debug code.
Dependency Pinning in Node.js
There are more than 1.3 million libraries available in the NPM registry.We don't have to start from scratch.Just install the right library, and it's a piece of cake.Have you ever wondered how these libraries are installed and managed in projects?When you install a library from npm in Node.js, npm will download the package and its dependencies and store them in a local node_modules directory in your project.
Managing Large Web Applications with Monorepos and Workspaces
When building large web applications, managing code across multiple projects can be a challenge.Each project may have its own dependencies build system and deployment process.This can lead to a lot of duplication, inconsistency, and overhead.To address this, developers have turned to monorepos and workspaces to simplify the management of code.
How to Perform Unit Tests for UI Components
I think I have written articles about the problem of writing unit tests for UI components.Here're a few articles that I wrote that lead to the conclusion of this article here: So the main issue can be demonstrated via the following component snippet: In a unit test, we want to check the return elements from the render of the component; however, there are too many hidden dependencies we don't see from the explicit interface of App function, including:
Believe it or not, most of us can figure out one or two of the above hidden dependencies, but not all of them.
We are going to need some context here
About the show Sponsored by Microsoft for Startups Founders Hub.Connect with the hosts Join us on YouTube at pythonbytes.fm/live to be part of the audience.Usually Tuesdays at 11am PT.Older video versions available there too.Part of standard library since 3.5 Yet another thing I learned recently from Brett Cannon "This module provides tools to manage the creation of zip files containing Python code, which can be executed directly by the Python interpreter.
Package vs Package-lock json file
You might have definitely come across this package-lock.jsonfile if you are working on projects where Node.js is used.In this article, we will see what is package-lock.jsonfile, why it is required, and how it is different from the package.jsonfile.What is a package.jsonfile?It is a JSON file that is present in the root directory of the project and it holds important information about the project, it basically contains the metadata about the project and all the dependencies that were installed using NPM.
How MLOps Work in the Era of Large Language Models
Large language models (LLMs) and generative AI have taken the world by storm, allowing AI to enter the mainstream and show that AI is real and here to stay.However, a new paradigm has entered the chat, as LLMs don't follow the same rules and expectations of traditional machine learning models.As such, data scientists need to find a different approach for using MLOps to find structure and create a sense of order as LLMs are developed.
Mezmo Adds Free Community Plan for Managing Observability Data
By: Mike Vizard on Mezmo this week added a free trial and a community plan for the Mezmo Telemetry Pipeline service to make it simpler for DevOps teams to store and manage the large amounts of telemetry data they are collecting.Mezmo CEO Tucker Callaway said as more DevOps teams embrace observability to minimize disruptions to application environments, they are struggling to manage the explosion of data being created.
Device42 Brings Power and Carbon Emission Tracking to IT Asset Management
Device42 today made available a power and CO2 Summary Dashboard to its agentless platform that employs machine learning algorithms to discover and track IT assets.Raj Jalan, Device42 CEO, said the dashboard makes it possible for IT teams to combine the tracking of assets and associated dependencies with a capability that enables them to reduce power consumption costs and levels of carbon emissions.
How MLOps Work in the Era of Large Language Models
Large language models (LLMs) and generative AI have taken the world by storm, allowing AI to enter the mainstream and show that AI is real and here to stay.However, a new paradigm has entered the chat, as LLMs don't follow the same rules and expectations of traditional machine learning models.As such, data scientists need to find a different approach for using MLOps to find structure and create a sense of order as LLMs are developed.
Mezmo Adds Free Community Plan for Managing Observability Data
By: Mike Vizard on Mezmo this week added a free trial and a community plan for the Mezmo Telemetry Pipeline service to make it simpler for DevOps teams to store and manage the large amounts of telemetry data they are collecting.Mezmo CEO Tucker Callaway said as more DevOps teams embrace observability to minimize disruptions to application environments, they are struggling to manage the explosion of data being created.
Device42 Brings Power and Carbon Emission Tracking to IT Asset Management
Device42 today made available a power and CO2 Summary Dashboard to its agentless platform that employs machine learning algorithms to discover and track IT assets.Raj Jalan, Device42 CEO, said the dashboard makes it possible for IT teams to combine the tracking of assets and associated dependencies with a capability that enables them to reduce power consumption costs and levels of carbon emissions.
Microfrontends with GraphQL: How to Simplify Data Fetching and Communication Across Microservices
In today's fast-paced digital world, businesses must quickly adapt to changing market demands and customer needs.Modern software systems need to be flexible, scalable, and easy to maintain to achieve this.As a result.microservices architecture has emerged as a popular approach to building complex and large-scale software systems that meet these requirements.
GitHub - iDev-Games/Trig-JS: The easy way to create CSS animations that react to the element's position on screen.
See it in action here: https://idev-games.github.io/Trig-JS/Install with NPM Trig.js is a super simple and lightweight way of making CSS animations that react to the position of your HTML elements.You can also use Trig.js to trigger CSS animations once an element appears on screen.Using nothing but the power of CSS, HTML and Trig.js.
How to Navigate Between Screens in a React Native App
Oftentimes, when building a React Native app, you'll compose it from different screens like Login, Home, and About.You'll then need to implement a navigation mechanism so your users can navigate the app and access its individual screens in the right order.The purpose of this tutorial is to walk you through the process of setting up a navigation system in your React Native application.
Microfrontends with GraphQL: How to Simplify Data Fetching and Communication Across Microservices
In today's fast-paced digital world, businesses must quickly adapt to changing market demands and customer needs.Modern software systems need to be flexible, scalable, and easy to maintain to achieve this.As a result.microservices architecture has emerged as a popular approach to building complex and large-scale software systems that meet these requirements.
GitHub - iDev-Games/Trig-JS: The easy way to create CSS animations that react to the element's position on screen.
See it in action here: https://idev-games.github.io/Trig-JS/Install with NPM Trig.js is a super simple and lightweight way of making CSS animations that react to the position of your HTML elements.You can also use Trig.js to trigger CSS animations once an element appears on screen.Using nothing but the power of CSS, HTML and Trig.js.
How to Navigate Between Screens in a React Native App
Oftentimes, when building a React Native app, you'll compose it from different screens like Login, Home, and About.You'll then need to implement a navigation mechanism so your users can navigate the app and access its individual screens in the right order.The purpose of this tutorial is to walk you through the process of setting up a navigation system in your React Native application.
With this build, we've introduced some highly requested bug fixes related to the debugger and remote interpreters.We also added support for PyScript's new approach to application configuration.The Toolbox App is the easiest way to get the new version, but you can also manually download it from our website.
UK Tax Authority Proposes Changes to Treatment of DeFi Lending, Staking
Featured Speaker Christy Goldsmith Romero
Commissioner U.S. Commodity Futures Trading Commission
Explore the policy fallout from the 2022 market crash, the advance of CBDCs and more.Sandali Handagama is a CoinDesk reporter with a focus on crypto regulation and policy.She does not own any crypto.
What is platform engineering? Evolving devops via @infoworld #DevOps
What is platform engineering? Evolving devops
Platform engineering is a newer idea that aims to put the lessons of real-world devops into a more concrete, reproducible form.Devops is a powerful trend in software development because it helps to break down barriers in the software development life cycle.Platform engineering can benefit software organizations by improving quality, developer experience, and the customer's time to value.
React hooks have become very popular among React developers in recent times.One of the most useful hooks is the useEffect() hook.This hook allows us to perform side effects, such as data fetching, in functional components.In this article, we will explore how to build a custom React hook for data fetching using the useEffect() hook.
Integrating Okta SSO in a Node.js Application
Single sign-on (SSO) is a mechanism that allows users to authenticate once and access multiple applications seamlessly without the need to enter their credentials repeatedly.Okta is a cloud-based identity management platform that provides SSO capabilities to web and mobile applications.In this tutorial, you will learn how to integrate Okta SSO in a Node.js
Exploring NestJS middleware benefits, use cases, and more - LogRocket Blog
Backend developers often apply some common tasks to the requests that our service receives.Some of these tasks are applied before fulfilling the request, like authentication and authorization.Others are applied after the request is processed, but just before the response is sent, such as a log of the resource accessed.
Debugging GraphQL APIs with Insomnia - LogRocket Blog
According to the official documentation, GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful dev tools.
How to Convert JSON Data to an Excel Spreadsheet With Angular
As a developer, you are open to facing new challenges daily in different projects you may be working on.Web applications sometimes have to perform some extra tasks to achieve different goals depending on business or technical requirements.You might need to collect data from an API and process it in a different format such as PDF, XML, DOCX, or XLSX.
Step-by-Step Guide to Implementing OAuth2 in a Node.js Application
OAuth2 is an authorization framework that allows applications to access a user's resources stored in another application without the need to share the user's credentials.In this blog post, we will go through the process of implementing OAuth2 in a Node.jsapplication.Step 1: Create a new Node.jsproject Create a new Node.js
Building a Custom React Hook for Data Fetching
React hooks have become very popular among React developers in recent times.One of the most useful hooks is the useEffect() hook.This hook allows us to perform side effects, such as data fetching, in functional components.In this article, we will explore how to build a custom React hook for data fetching using the useEffect() hook.
Integrating Okta SSO in a Node.js Application
Single sign-on (SSO) is a mechanism that allows users to authenticate once and access multiple applications seamlessly without the need to enter their credentials repeatedly.Okta is a cloud-based identity management platform that provides SSO capabilities to web and mobile applications.In this tutorial, you will learn how to integrate Okta SSO in a Node.js
Exploring NestJS middleware benefits, use cases, and more - LogRocket Blog
Backend developers often apply some common tasks to the requests that our service receives.Some of these tasks are applied before fulfilling the request, like authentication and authorization.Others are applied after the request is processed, but just before the response is sent, such as a log of the resource accessed.
Debugging GraphQL APIs with Insomnia - LogRocket Blog
According to the official documentation, GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful dev tools.
How to Convert JSON Data to an Excel Spreadsheet With Angular
As a developer, you are open to facing new challenges daily in different projects you may be working on.Web applications sometimes have to perform some extra tasks to achieve different goals depending on business or technical requirements.You might need to collect data from an API and process it in a different format such as PDF, XML, DOCX, or XLSX.
Step-by-Step Guide to Implementing OAuth2 in a Node.js Application
OAuth2 is an authorization framework that allows applications to access a user's resources stored in another application without the need to share the user's credentials.In this blog post, we will go through the process of implementing OAuth2 in a Node.jsapplication.Step 1: Create a new Node.jsproject Create a new Node.js
Welcome to the new blog!Looks familiar, right?So... a month or so ago I decided it was time to start reconsidering a rewrite.Still with Eleventy of course, but I really wanted to reorganize my site and possibly clean up stuff I no longer used.My site repo ( https://github.com/cfjedimaster/raymondcamden2020)
Mastering Unit Testing: How to Mock Dependencies with Jest
I started to practice test-driven programming a couple of years back.Depending on each project's settings, the strictness of the unit test can vary.For instance, one project requires to have a coverage coupled so if the percentage isn't met, the code can't be committed.Therefore I have to refresh all the possible ways to mock things under Jest.
In recent years, there has been a lot of experimenting how we work with dependencies and external libraries for our Python code.There is pip, pip-tools, Poetry, pdm, pyenv, pipenv, Hatch and others workflows.We dove into this deeply back on episode 406: Reimagining Python's Packaging Workflows.We're back with Ofek Lev to take a deeper look at Hatch.
New Relic Named #1 Most Innovative in Cloud Observability by GigaOm
We are thrilled to be recognized by GigaOm as the leading innovative platform amongst 21 solution providers in the 2023 GigaOm Radar for Cloud Observability Solutions.GigaOm's evaluation criteria and metrics spanned the full breadth, from technology to market success, including-key product capabilities, product roadmap, strength of ecosystem, and execution.
Hatch: A Modern Python Workflow
In recent years, there has been a lot of experimenting how we work with dependencies and external libraries for our Python code.There is pip, pip-tools, Poetry, pdm, pyenv, pipenv, Hatch and others workflows.We dove into this deeply back on episode 406: Reimagining Python's Packaging Workflows.We're back with Ofek Lev to take a deeper look at Hatch.
New Relic Named #1 Most Innovative in Cloud Observability by GigaOm
We are thrilled to be recognized by GigaOm as the leading innovative platform amongst 21 solution providers in the 2023 GigaOm Radar for Cloud Observability Solutions.GigaOm's evaluation criteria and metrics spanned the full breadth, from technology to market success, including-key product capabilities, product roadmap, strength of ecosystem, and execution.
In this Pyinstaller Tutorial, we will discuss how to manage, modify, and use the Spec File to compile EXE's.Generating a single executable file that works flawlessly on every platform is not an easy task.That's where the PyInstaller spec file comes into play.In this article, we'll discuss what the PyInstaller spec file is and how it can be used to generate a standalone executable file.
Faster, More Secure Delivery with JFrog and New Relic
JFrog is used by millions of developers and DevSecOps teams to manage and control their software development lifecycle.With solutions like JFrog Artifactory, the industry-standard artifact repository manager, and JFrog Xray, you can maintain high levels of security and reliability while improving compliance of your entire software supply chain from code to production.
Building a Custom React Hook for Data Fetching: A Beginner to Intermediate Guide
As a front-end developer, I often need to make API calls to retrieve data from an API endpoint.While working with React, I found myself writing similar code repeatedly to handle fetching and updating data.This led me to create a custom hook that encapsulates this logic and can be reused across multiple components.
Faster, More Secure Delivery with JFrog and New Relic
JFrog is used by millions of developers and DevSecOps teams to manage and control their software development lifecycle.With solutions like JFrog Artifactory, the industry-standard artifact repository manager, and JFrog Xray, you can maintain high levels of security and reliability while improving compliance of your entire software supply chain from code to production.
Building a Custom React Hook for Data Fetching: A Beginner to Intermediate Guide
As a front-end developer, I often need to make API calls to retrieve data from an API endpoint.While working with React, I found myself writing similar code repeatedly to handle fetching and updating data.This led me to create a custom hook that encapsulates this logic and can be reused across multiple components.