Open in app
Home
Notifications
Lists
Stories

Write
João Marcus Fernandes
João Marcus Fernandes

Home

Published in ArcTouch

·Pinned

Functional Programming: With Examples and Lots of Cats 🐈

The idea of this post to help you better understand Functional Programming (FP) and how it can reduce side effects and take maximum advantage of our languages. This is based on a presentation I gave at TDC Transformation on August 25, 2021. …

Functional Programming

5 min read

Functional Programming: With Examples and Lots of Cats 🐈
Functional Programming: With Examples and Lots of Cats 🐈

Published in ArcTouch

·Pinned

Data Structure 101: Part 1

I’ve wanted to write about Data Structure for a few years. Why? To most people with computer science knowledge, Data Structure is something boring that we are taught in school because we have to learn it. …

Software Development

3 min read

Data Structure 101: Part 1
Data Structure 101: Part 1

Published in ArcTouch

·Dec 6, 2021

Data Structure 101: Part 4

This is the 4th post in a series about Data Structures. In Part 3 we learned about Lists, and that there are several ways to create a List of elements, and to manage how data is added or removed. In this post, we are going to talk about trees, a…

Software Development

5 min read

Data Structure 101: Part 4
Data Structure 101: Part 4

Published in ArcTouch

·Sep 15, 2021

Data Structure 101: Part 3

This is the 3rd post in a series about Data Structures. In Part 2 we learned how to evaluate Data Structures and algorithms. In this post we will talk a bit about lists, which are one of the most used data structures. …

Software Development

5 min read

Data Structure 101: Part 3
Data Structure 101: Part 3

Published in ArcTouch

·Jul 13, 2021

Data Structure 101: Part 2

This is the 2nd post in a series about Data Structures. In Part 1 we learned the importance of studying Data Structure. In this post we will learn how to evaluate Data Structures and algorithms. What is Cyclomatic Complexity? Cyclomatic Complexity (CC) is a metric used to calculate the "time" an algorithm takes to…

Software Development

3 min read

Data Structure 101: Part 02
Data Structure 101: Part 02

Jun 8, 2021

Os 2 cenários problemáticos mais comuns no desenvolvimento de softwares. Será que você já passou por algum deles?

Não é incomum encontrar pessoas desenvolvedoras em fóruns contando sobre falhas em projetos que participaram — desde softwares sendo desenvolvidos sem considerar a experiência do usuário até equipes ignorando problemas óbvios apenas para entregar o produto mais rápido. …

Front End Development

3 min read

Os 2 cenários problemáticos mais comuns no desenvolvimento de softwares.
Os 2 cenários problemáticos mais comuns no desenvolvimento de softwares.

Published in Code Like A Girl

·Jun 22, 2017

Refletindo sobre mulheres na computação e comunidades tóxicas

Se você participa de algum canal no Telegram, Twitter, Facebook e outros, você talvez tenha visto sobre ataques a uma mulher e logo depois todo um grupo de apoio da comunidade de um membro do Telegram, se não, fica aqui o um Twitter falando sobre: https://twitter.com/jesstemporal/status/877658474519384064?s=09 Antes, um recado: Se você entrou nesse…

Women In Tech

3 min read

Refletindo sobre mulheres na computação e comunidades tóxicas
Refletindo sobre mulheres na computação e comunidades tóxicas

Sep 25, 2016

Testando JavaScript corretamente com Mocha + ES6 + Gulp

Como desenvolvedor, muito provavelmente você já teve que escrever algum tipo de validador ou formatador, seja de cpf, data, ou qualquer que seja. Sabendo disso, você escreve seu formatador, feliz e contente, até que descobre alguma falha, ou algum caso de falha, você como todo bom desenvolvedor, escreve mais código…

Java Script

4 min read

Testando JavaScript corretamente com Mocha + ES6 + Gulp
Testando JavaScript corretamente com Mocha + ES6 + Gulp

Jul 29, 2016

How moving from Design to Back-end made me a better Front-end

How moving from Design to Back-end made me a better Front-end Back to 2011, my mother said: "You stay too much on internet, you should do some course". That’s when I first started on web as web designer. The era that Flash(RIP for Lord’s sake) was the new black. HTML and CSS was my very best-friend, and the real pain maker. …

Design

2 min read

How moving from Design to Back-end made me a better Front-end
How moving from Design to Back-end made me a better Front-end
João Marcus Fernandes

João Marcus Fernandes

Software Engineer at ArcTouch

Following
  • Gajus Kuizinas

    Gajus Kuizinas

  • Tobias van Schneider

    Tobias van Schneider

  • MarcelleCode

    MarcelleCode

  • Team ArcTouch

    Team ArcTouch

  • Maya Shavin

    Maya Shavin

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable