Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

223 total results found

Filament in laravel

Laravel

Filament is a full-stack framework for Laravel that allows developers to build modern admin panels and public-facing applications quickly. It is a Server-Driven UI (SDUI) framework, built on the TALL stack (Tailwind CSS, Alpine.js, Laravel Livewire, Blade), an...

Prism PHP

Laravel

Prism PHP is a Laravel package designed to streamline the integration of Large Language Models (LLMs) and other AI functionalities into Laravel applications. It provides a unified, Laravel-native interface for interacting with various AI providers, such as...

prism in software testing

Development Concepts

In software testing, "Prism" can refer to several different tools or concepts, most commonly the Prism open-source HTTP mock server that emulates APIs from an OpenAPI specification, or the Prism automation platform by To The New for web, mobile, and API testin...

json string ro json array in php

PHP

In PHP, use the built-in json_decode() function to convert a JSON string into a PHP array. The key is to pass true as the second argument, which tells the function to return an associative array instead of an object.  Example: Decoding a JSON object This e...

PRISM framework for .NET

DotNet

In software development, "Prism" can refer to a framework for building modular, loosely coupled .NET XAML applications (like those for WPF and Xamarin Forms) or a programming language for statistical modeling. The framework provides a set of design patterns su...

PRiSM

Development Concepts

In project development, PRiSM (Projects integrating Sustainable Methods) is a project management methodology developed by GPM Global to integrate sustainability into the project lifecycle. It is often referred to as green project management and is built on the...

TypeScript Problem Solving Questions

TypeScript

console.clear(); function Foo() { this.bar = 10; } Foo.prototype.bar = 42; var foo = new Foo(); console.log("1:", foo.bar); delete foo.bar; console.log("1:", foo.bar); // OUTPUT OF CODE // [LOG]: "1:", 10 // [LOG]: "1:", 42 const...

unknown vs any

TypeScript

In TypeScript, both unknown and any are special types that can represent any value, but they differ significantly in their approach to type safety. any Type: The any type essentially disables type checking for the variable it's assigned to. You ...

Types of decorators in typescript

TypeScript

TypeScript offers several types of decorators that can be applied to different parts of a class declaration to add metadata or modify behavior. These types include:  Class Decorators: Applied directly before a class declaration. ...

Why decorators in typescript ?

TypeScript

TypeScript decorators are a special kind of declaration that can be attached to class declarations, methods, accessors, properties, or parameters. They are functions that are prefixed with the @ symbol and are called at runtime with information about the dec...

syntax for inheritance in typescript

TypeScript

In TypeScript, class inheritance is achieved using the extends keyword, allowing a derived class (child class) to inherit properties and methods from a base class (parent class). The super keyword is used within the derived class to access the constructor ...

splice method in javascript

Vanilla Javascript

The splice() method in JavaScript is a powerful array method used to change the contents of an array by removing, replacing, or adding elements at a specified position. It directly modifies the original array and returns an array containing the removed eleme...

object.freeze in javascript

Vanilla Javascript

Object.freeze() in JavaScript is a static method that freezes an object, making it immutable. This means that once an object is frozen: New properties cannot be added.  Attempts to add new properties will fail silently in non-strict mode and ...

findindex method in javascript

Vanilla Javascript

The findIndex() method in JavaScript is an Array method that returns the index of the first element in an array that satisfies a provided testing function. If no element in the array satisfies the condition, it returns -1.  Syntax: ...

throttling and debouncing in javascript

Vanilla Javascript

Debouncing and throttling are techniques in JavaScript used to optimize performance by controlling how often a function executes, particularly in response to high-frequency events.  Debouncing Debouncing ensures that a function is execu...

difference between call bind apply

Vanilla Javascript

In JavaScript, call, apply, and bind are methods used to control the this context within a function and to pass arguments to that function. 1. call() Execution: Invokes the function immediately. Arguments: Takes the this value as the first argum...

cofigure app password for gmail smtp usage in php

Email

To use Gmail SMTP with PHP, you must enable 2-Step Verification in your Google Account, generate a 16-character App Password from the Security settings, and then use that App Password in your PHP (e.g., PHPMailer) code instead of your regular Gmail password f...

flattening array in js

Vanilla Javascript

In JavaScript, flattening an array means converting a nested array (an array containing other arrays) into a single-level array. The primary method for this is the flat() method, introduced in ES2019. Using Array.prototype.flat(): The flat() method...

WebSocket or Socket io

Development Concepts

Socket.IO is a library that adds features like automatic reconnection, fallbacks, and broadcasting on top of the WebSocket protocol. WebSocket is the underlying, lower-level protocol that provides a persistent, full-duplex connection but lacks built-in support...

Terraform

Development Concepts

Terraform is used for infrastructure as code (IaC) to automate the building, changing, and versioning of cloud and on-premises infrastructure. It allows users to define the desired state of their infrastructure in configuration files, which Terraform then uses...