← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 107
  1. If you have a Node.js program that is designed to pull tasks and process them asynchronously, then you should watch out for hanging processes.

  2. Understanding and solving unhandled promise rejections in asynchronous JavaScript code

  3. There can be many reasons to make you want to cache SQL queries.

  4. Exploring how to detect promises that will never resolve or reject using Node.js async_hooks to monitor asynchronous activity

  5. Why dependency lock files are not designed to be used by packages that are themselves dependencies of other packages

  6. Lessons learned scaling Kubernetes cluster on Google Kubernetes Engine, exploring resource allocation strategies and cost optimization

  7. My favorite CSS hack

    A simple CSS snippet for visualizing HTML layout by applying colored backgrounds to elements at different depths.

  8. Real-world examples of safely generating dynamic SQL queries using Slonik PostgreSQL client, covering value bindings, dynamic columns, WHERE clauses, and nested queries while preventing SQL injection.

  9. Logging in Browser

    Using a structured logger in your frontend project

  10. Warming cache

    When cache is slower than one query

  11. Learn how to capture stdout and stderr output from concurrent asynchronous operations in Node.js using the domain module to maintain execution context.

  12. Stop using Knex.js

    Using SQL query builder is an anti-pattern.

  13. About designing a PostgreSQL client for Node.js - learn how Slonik protects against SQL injections, unsafe connection handling, and provides type safety for processing large datasets.

  14. Choosing where to host the database, materialising data and using database as a job queue - lessons from scaling PostgreSQL to handle 1.2 billion records per month.

  15. Overriding an array without intermediate variables

  16. Palantir automates service health checks and communication with developers - learn how to be the first to know when things break and automate communication with responsible developers.

  17. My account has seen a lot of emails over that time

  18. Resistance is futile

  19. Using basic principles of compression to reduce the response size

  20. Announcing GO2CINEMA, a cinema ticket discovery service that helps people find the cheapest cinema tickets, largest auditoriums, and most comfortable seats across UK and Ireland.

  21. Learn how Facebook's DataLoader utility solves the N+1 problem in GraphQL by batching requests and improving performance.

  22. Using code generation to create data loaders for all database resources

  23. Learn how to protect source maps and improve web app debugging experience in production using Sentry.io.

  24. Learn how flow-runtime enables runtime type checking for Flow annotations, catching API contract violations and data inconsistencies that compilation-time checking misses.

  25. Zero-configuration, out of process transports and adheres to the Twelve Factors

  26. The Twitter effect

    How micro-blogging word of mouth on Twitter influences movie success and consumer decisions.

  27. Research shows file sharing causes $90M revenue loss for cinema but banning it would create $640M dead weight loss.

  28. Research findings on the impact of file sharing on movie box office revenue and consumer welfare

  29. A free-rider's guide to using Medium editor to create content for hosting on a personal website

  30. react-aux is one of those tiny things that make development helluva simpler

  31. Increasing the conversion rate by removing the unnecessary friction from the purchase flow

  32. Interactive map showing where famous movies were filmed in London

  33. Alternative geolocation resource identifier for link building and cache strategy

  34. Putting your Single Page Application to the top of the Google search result page (SERP)

  35. A solution for react-router and other history based routing #hash navigation

  36. Ensuring that SPA application is correctly indexed by the search engines

  37. Security risks that come with highly automated systems

  38. 9 fairy tales about styled-components and why CSS is still the right tool for the job

  39. Lessons I have learned from working on one of the most visited websites on the planet Earth

  40. we've got many of them

  41. There are many reasons for not using docker-in-docker (DIND) in a CI setup.

  42. Let me start by saying – I was surprised how easy it was to write grammar for an Earley parser.

  43. tl;dr; I have set out to develop a program that enables rendering of any client-side code base server-side using webpack.

  44. An introduction to Helm, the Kubernetes package manager, and how it simplifies application deployment and management in Kubernetes clusters.

  45. A call for improved Git GUI clients with better support for staging partial changes, discussing the limitations of current tools and what developers need.

  46. Why using Babel transpilers during debugging can make troubleshooting more difficult, and strategies for debugging without transpilation.

  47. A practical tip about avoiding Babel transpilers during development to improve debugging experience through better source maps, breakpoints, and faster execution.

  48. Facebook DataLoader is a generic utility to be used as part of your application data fetching layer to provide a simplified and consistent API over various remote data sources such as databases or web services via batching and caching.

  49. Using MySQL in Node.js

    Best practices for using MySQL with Node.js, covering connection pooling, promisification with Bluebird, async/await patterns, named placeholders, query construction, and debugging techniques.

  50. Comprehensive guide to ES6 generators, exploring execution flow, yield delegation, error handling, and practical applications for simplifying asynchronous code with iterator-based control flow.