Skip to main content

Software Architecture

· 19 min read
Bruno Carneiro
Fundador da @TautornTech

Software Architecture

Infrastructure for Credit](https://cdn-images-1.medium.com/max/2000/1*gAvcIkpA_3emvVIcLEq6tQ.png)

When we talk about Software Architecture it is common to reference the main aspects of the design of a software system. Architecture is something very important and has the power to make a project/company a success or a great failure, depending on how it was planned and executed.

In this article I will discuss Software Architecture, its importance, risks, and what impact it has on your product/service/business.

Release Engineering

· 7 min read
Bruno Carneiro
Fundador da @TautornTech

Hello, in this article I'll talk a bit about Release Engineering, describing some points about the journey of compilation, environments, best practices, and code delivery. This article is inspired by the Google SRE book; much of the content references that material, especially regarding best practices. I'll also show how to use github actions to set up a deployment pipeline for a web application (I don't actually perform the deploy, I just demonstrate a configuration to serve as an example).

ReactJS Hooks - use Experimental Hook

· 10 min read
Bruno Carneiro
Fundador da @TautornTech

ReactJS Hooks use [Experimental]

Hello everyone, continuing the series of articles about Hooks, in this article I'll talk about use. A Hook that is in experimental phase and should be available in React soon.

This hook can greatly help our day-to-day because currently the amount of code written to resolve a promise is quite large. But not only that.

And to demonstrate how the hook works by comparing it with the current state, I created a simple project showing some cards from the Hearthstone game.

Final project

ReactJS Hooks - useEffect

· 10 min read
Bruno Carneiro
Fundador da @TautornTech

ReactJS Hooks

Hello everyone, continuing the series of articles about Hooks, in this article I'll talk about useEffect.

tip

If you want to learn a bit more about Hooks, you can read this content here:

React Hooks: useState

React Hook: use

The useEffect (effect hook) is a Hook for listening to changes made in a component. With it we can interact with some React lifecycle functions, just as it was done using classes.

ReactJS Hooks - useState

· 6 min read
Bruno Carneiro
Fundador da @TautornTech

ReactJS Hooks

Hello everyone, today I'm going to talk a little about HOOKs, how they work, and when to use them.

Reference: Pudge Dota 2


tip

 Also learn how the useEffect and use hooks work.


The Hooks feature was added to React in version 16.8, which created the possibility of using the application state and other React features without needing to create a class scope. A brief example of a component with class scope:

JavaScript Design Patterns

· 9 min read
Bruno Carneiro
Fundador da @TautornTech

JavaScript Design Patterns

Hey everyone, what's up?

Today I'm going to share some Design Patterns with JavaScript. I'll bring examples of the most common ones and the ones I enjoy using the most in my day-to-day work. I'll try to present clearer cases that can make you think about when a particular Design Pattern will apply to your solution.

This article is not a "recipe book" for when to use what, but rather what each pattern is for and how it can help you. I want to make you think about it rather than draw a straight line...

So let's get going...