Temporal
Cadence
Apache airflow
Camunda
Conductor
Luigi
Step funcitons (aws)
Temporal
Cadence
Apache airflow
Camunda
Conductor
Luigi
Step funcitons (aws)
#Sentry
#Sentry
Integrate Sentry with your logging framework (e.g., Winston, Log4j) to capture detailed logs on error events. Context is king! 📜👑
#Sentry
Integrate Sentry with your logging framework (e.g., Winston, Log4j) to capture detailed logs on error events. Context is king! 📜👑
#Sentry
Use Sentry's `Breadcrumbs` to track user's journey before the error occurred. Gain insights with `Sentry.addBreadcrumb({ message: 'User clicked X' });` 🔄🕵️♂️
#Sentry
Use Sentry's `Breadcrumbs` to track user's journey before the error occurred. Gain insights with `Sentry.addBreadcrumb({ message: 'User clicked X' });` 🔄🕵️♂️
#Sentry
Use `map` and `geo` directives in Nginx for granular IP-based routing without if-else spaghetti. Simplify your configs! 🌐💡
#nginx
Use `map` and `geo` directives in Nginx for granular IP-based routing without if-else spaghetti. Simplify your configs! 🌐💡
#nginx
Use it wisely to save storage space
Use it wisely to save storage space
Use foreign key ON DELETE CASCADE to automate cleanups.
Just be careful with deep relationships—it’s a double-edged sword. 🔗⚔️
Use foreign key ON DELETE CASCADE to automate cleanups.
Just be careful with deep relationships—it’s a double-edged sword. 🔗⚔️
It’s like a speed booster for searching through complex JSON structures.
Just remember: indexing every key can get pricey. 💨💸
It’s like a speed booster for searching through complex JSON structures.
Just remember: indexing every key can get pricey. 💨💸
Set function volatility levels correctly in PostgreSQL. Marking a function as STABLE or IMMUTABLE can seriously boost query performance by letting the planner cache results.
Set function volatility levels correctly in PostgreSQL. Marking a function as STABLE or IMMUTABLE can seriously boost query performance by letting the planner cache results.
It is a child table that inherits columns, constraints, and indexes from a parent table
Great for table hierarchy and efficient partitioning of data
It is a child table that inherits columns, constraints, and indexes from a parent table
Great for table hierarchy and efficient partitioning of data
_auth+
user+
check out remix-flat-routes
_auth+
user+
check out remix-flat-routes
These work just like the Promise.all, Promise.race, Promise.any, and Promise.allSettled methods, but are suitable to be used inside of React 18
https://github.com/tom-sherman/suspend-concurrently
These work just like the Promise.all, Promise.race, Promise.any, and Promise.allSettled methods, but are suitable to be used inside of React 18
https://github.com/tom-sherman/suspend-concurrently
Use server-side cache when the performance problem you want to solve is the database query, or API fetch taking a lot of time
User HTTP cache when you need to reduce the number of requests reaching your server or when your data is public
- sergiodxa
Use server-side cache when the performance problem you want to solve is the database query, or API fetch taking a lot of time
User HTTP cache when you need to reduce the number of requests reaching your server or when your data is public
- sergiodxa
export function singleton<Value>(name: string, value: () => Value): Value {
const yolo = global as any;
yolo.__singletons ??= {};
yolo.__singletons[name] ??= value();
return yolo.__singletons[name];
}
let db
db = singleton("db", () => {})
export function singleton<Value>(name: string, value: () => Value): Value {
const yolo = global as any;
yolo.__singletons ??= {};
yolo.__singletons[name] ??= value();
return yolo.__singletons[name];
}
let db
db = singleton("db", () => {})