Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 32
  1. Be more than just a green dot

    There’s something telling about the way modern remote work has changed us.

  2. To AI or not to AI

    This is not an AI-bashing post, and it’s not a fanboy love letter either.

  3. About

    Hi, I’m Christian Giacomi — but everyone calls me Chris.

  4. Unit of Work design pattern in Go

    When working with a database, relational or not, and a large number of domain objects, one often risks of having to keep track of all the changes that need to be performed to ensure proper consistency.

  5. This post is going to be a simple and short one.

  6. In Python there are two ways to check the type of a variable or object. isinstance() This is an in built function which takes two parameters and is the preferred way to check the type of a variable or object.

  7. Multistage Docker image for Go

    I love working with Go, especially when I am building Microservices, and I usually use Docker to help me both during development and in stage/production environments.

  8. Git rename branch

    This will be a very short post, and like the other git posts is meant primarily for me to remember a git command which I seldom use, but when I do, I never remember the exact syntax.

  9. I have a small utility app that I am building using AppKit and as such I have decided to adopt the new look and feel of macOS 11 (Big Sur) and the new HIG.

  10. Currently I am developing a small utility app for the Mac as a side project, and one of the requirements is the ability to open a URL in a browser.

  11. Black Lives Matter

    Up to now I have always written about software and about things which I have discovered in my journey as a technologist.

  12. Making HTTP requests in Go is very simple, the http package contains all the tools you will need to carry out your task.

  13. Git undo last commit

    This will be a very short post, because it’s meant primarily as a way for me to remember a git command which I seldom use, but when I do, I never remember the exact syntax.

  14. MongoDB index using Go

    This month’s post will not be as long as the one from last month, and will focus on a small area regarding MongoDB.

  15. Recently I worked with the AWS CDK to provision a certain amount of infrastructure for a project.

  16. In my previous post regarding the command design pattern in Go I explored the way one would structure the code to implement this classic design pattern.

  17. If you have ever used Express with Typescript you have surely defined new types for your application.

  18. REST Design principles

    Most of the developers I talk to eventually end up talking about REST, and they all want to build the best REST API possible.

  19. How do you check if two Time objects in Go refer to the same point in time?

  20. Mongo Go Driver findOneAndUpdate

    When I started to develop in Go I found that one of the things that sometimes is missing is the multitude of examples on the net like you would find with NodeJS.

  21. In my previous post we saw how to create random hex strings in various languages, and since I have started working with Go I found I needed a random hex token again.

  22. Lately while using Go I had an interesting situation, I had a Slice which contained duplicate integer values and I needed to find a way to get rid of the duplicates.

  23. Fontawesome 5 in iOS as a UIImage

    I love Fontawesome, I have been using them for many years in various web projects.

  24. Command design pattern in Go

    Design patterns are a must know for any software developer.

  25. Custom events in Hapi

    For those of you that are not familiar with Hapi, let me just say that it’s a wonderful nodejs framework.

  26. Go mod cheat sheet

    This is a simple cheat sheet for go modules, listing the main commands.

  27. UILabel tap gesture in Swift

    In iOS there are situations where a UIButton will not be exactly what you need.

  28. Angular is great, but some simple things seem to be more complicated than they actually are.

  29. Bearer strategy in Express.js

    When working with Express.js you will at some point require some kind of authentication.

  30. Random hex strings

    As a developer is sometimes happens that I need to generate some random bytes as a hexadecimal string.

  31. I am sure it has happened to everyone to call a function in Javascript without knowing exactly the return type.

  32. Hello world

    In most programming books the author attempts to appease the programming gods by printing a small sacrifice, usually ‘hello world’.