Categoria: Internet

  • Tropeçando 93

    CQRS Is an Anti-Pattern for DDD Are you interested in new ways to build better software systems? If you work with distributed systems or build any kind of web application, you most likely have heard of the new trends like using Domain-Driven Design with Event-Sourcing and Command Query Responsibility Segregation (CQRS). Well, they are not […]

  • Tropeçando 92

    Mocking/stubbing the current Date in Jest tests This post goes through multiple approaches to mocking, stubbing and spying on the date constructor using Jest. Don’t get stuck A history about the importance of know your time and to not get stuck. For this special history guide, we are going to take a trip back in […]

  • Tropeçando 91

    Introducing the MDN Web Docs Front-end developer learning pathway The MDN Web Docs Learning Area (LA) was first launched in 2015, with the aim of providing a useful counterpart to the regular MDN reference and guide material. MDN had traditionally been aimed at web professionals, but we were getting regular feedback that a lot of […]

  • Tropeçando 90

    Auto-restart a crashed service in systemd Systemd allows you to configure a service so that it automatically restarts in case it’s crashed. My Personal Best Practices For Using LaunchDarkly Feature Flags The Most-Neglected Postgres Feature? log_line_prefix should be the most-neglected postgres feature. Overused and mis-configured. The author talk about his finding, the great use and […]

  • Tropeçando 89

    Upgrading Postgres major versions using Logical Replication Arch Fun Statistics Everyday Hacks for Docker In this post, I’ve decided to share with you some useful commands and tools I frequently use when working with awesome Docker technology. There is no particular order or “coolness level” for every “hack.” I will simply present the use case and how […]

  • Tropeçando 88

    Intro Guide to Dockerfile Best Practices There are over one million Dockerfiles on GitHub today, but not all Dockerfiles are created equally. Efficiency is critical, and this blog series will cover five areas for Dockerfile best practices to help you write better Dockerfiles: incremental build time, image size, maintainability, security and repeatability. If you’re just […]

  • Tropeçando 87

    Craftsmen know their tools When programmers call themselves craftsmen or artisans, I can agree that we are. At the same time though, some of these programmers underestimate what craftsmanship actually means. We Programmers The good, the bad and the ugly. History and effective use of Vim This article is based on historical research and on […]

  • Tropeçando 86

    Snyk Use Open Source. Stay Secure. A developer-first solution that automates finding & fixing vulnerabilities in your dependencies Reading List – by Mathias Verraes Code Reviews and Blame Culture A common belief is that gated reviews lead to blaming individuals. The opposite can be true.   How to Write a Git Commit Message Why good […]

  • Tropeçando 85

    Good Engineering Practices while Working Solo How Much maintenance_work_mem Do I Need? While I generally like PostgreSQL’s documentation quite a bit, there are some areas where it is not nearly specific enough for users to understand what they need to do. The documentation for maintenance_work_mem is one of those places. It says, and I quote, […]

  • Tropeçando 84

    Cloud Computing without Containers Cloudflare has a cloud computing platform called Workers. Unlike essentially every other cloud computing platform I know of, it doesn’t use containers or virtual machines. We believe that is the future of Serverless and cloud computing in general, and I’ll try to convince you why. HTTP-over-QUIC will officially become HTTP/3 The […]