Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 100
  1. Hexagonal architecture with Go

    Hexagonal architecture (or Ports & Adapters, as initially coined) is the focus of this article, The concept is pretty well known (ties in the clean architecture) and still used (see Netflix blog), it focuses on the concept of separation of concerns.

  2. A while back I wrote about Jupyter notebooks and all the little tricks that make them pleasant to work with.

  3. Claude Code starts every session without memory of the last one.

  4. React Context Provider

  5. An Introduction to CSP

    What is CSP?

  6. Sign commits with GPG key

    A GPG key (GPG as GNU Privacy Guard) is a digital key that represents your identity.

  7. Transifex is a cloud-based localization platform that helps developers manage translations for their applications.

  8. In this article we are going to talk about the system design interview, It’s a common interview format for software engineering roles, especially for mid to senior-level positions.

  9. Redpanda another kafka

    What is Redpanda?

  10. This is the \(200th\) article on the blog!

  11. Git Worktree: Managing Multiple Working Directories

  12. A database and usage overview

    Here is a quick cheat sheet for database, when and why use them.

  13. Handy Javascript Syntax

    JavaScript Basics

  14. Generating images with AI

    For my kanji project, I wanted to generate images for the kanji radicals to replace the placeholder.

  15. TL;DR

  16. Let’s use an example of a dynamic programming problem to illustrate the concept.

  17. Data structure: Priority Queue

    Priority Queue

  18. Vibe coding use to be a day in the life of a developer where one could implement a feature without leaving the IDE searching for answers on the web or stackoverflow.

  19. With Type-on-Strap, I was using the Simple-Jekyll-Search for search functionality.

  20. Introduction

  21. Eslint had a major update which caused a lot of problems with the existing configuration I had in different projects.

  22. If you are familiar with object-oriented programming, you might have noticed that Go does not have classes.

  23. Authentication with WorkOS

    Since we're talking about a company here's the logo, as you might have seen it before 😉

  24. Web app with Remix + Vite

    Remix is a full-stack web framework for React.

  25. Here is a list of Go random facts, tips and information I thought of bundling together, as a follow-up to my previous article.

  26. Introduction to Radix UI

    What is Radix UI?

  27. Shape Up - Developer’s guide

    In the previous article we talked about Shape UP but more in the product perspective.

  28. Shape Up is a development methodology by Ryan Singer and used by the Basecamp company and probably enabled by its eponymous software for project management.

  29. We talk about JSON Web Tokens (JWT) before to explain the OAuth flow.

  30. Operating with AI using LLM

    Introduction

  31. Essentials

  32. Everything you need to know about Go to get started!

  33. An introduction to Buildpacks

    A bit of history

  34. Here are some tips that I missed in my previous React venture, I go over some React essentials, refactoring tips, testing tips illustrated with some code examples.

  35. We have talked previously about creating a multi-package typesript project using only node’s workspace feature.

  36. Configuring React in Typescript

    I have been doing some new projects in React with Typescript, and I wanted to dump here the configuration I had been using.

  37. Wait, is Node.js multi-threaded?

  38. To increase the stability of your Kubernetes cluster, you can use horizontal auto-scaling.

  39. Congratulations!

  40. What’s Innersource?

  41. If you have worked with Kubernetes, you may have had to work with kubectl to run commands in your cluster.

  42. If you are new to NestJS or TypeORM, I’ve got you covered with some articles to get started with a Nest backend in Typescript and how to connect it to an SQL database.

  43. Python decorators were introduced in v2.4 (in 2003!

  44. Create forms in React 📋

    Let’s talk about forms in React.

  45. Chakra UI provides a range of flexible and composable components that can be used to build complex layouts.

  46. To connect a NestJS application to an SQL database, we are going to use typeorm which has a built-in integration with NestJS.

  47. Generics exist in typescript, and they behave similarly to other typed languages like Java, Kotlin or C#.

  48. In this article, we are going to delve more in the NestJS ecosystem with its built-in validation mechanism.

  49. Let’s talk about software architecture, how you come about them, how to make architecture decisions and what influences them, and finally, how to categorize the different type of architecture.

  50. You can test your GraphQL API with graphql-cop which is a command-line tool to check for common security vulnerabilities.