InBetter ProgrammingbyCesar William Alvarenga·Mar 21, 2022Markdown Guide for DevelopersMarkdown is a powerful conversational tool for developers. Developers can use it to share their ideas across multiple applications
Cesar William Alvarenga·Oct 24, 2021Design Patterns In TypeScript — AdapterHow to allow objects with incompatible interfaces to collaborate.
Cesar William Alvarenga·Jul 4, 2021Design Patterns In TypeScript — StrategyHow to isolate different variants of an algorithm within an object using the Strategy Pattern
InGeek CulturebyCesar William Alvarenga·Jun 28, 2021How to Create a Video Chat With React, TypeScript, and WebRTCCreating a peer-to-peer connection to establish a video chat
Cesar William Alvarenga·Jun 19, 2021Design Patterns In TypeScript — FactoryHow to create an object without exposing the creation logicA response icon1A response icon1
InThe StartupbyCesar William Alvarenga·Jun 9, 2021Design Patterns In TypeScript — ObserverHow to define and maintain dependencies between objects
InLevel Up CodingbyCesar William Alvarenga·Jun 6, 2021Design Patterns In TypeScript — SingletonHow to restrict the instantiation of a class to one object
InThe StartupbyCesar William Alvarenga·Jan 22, 2021How to Solve Constraint Satisfaction Problems (CSPs) With AC-3 Algorithm in PythonIn this article, we will see how the AC-3 algorithm works and the implementation in Python.A response icon2A response icon2
InLevel Up CodingbyCesar William Alvarenga·Dec 6, 2020Best Practices for WebAssembly using GoLang (1.15+)Reducing the Binary File SizeA response icon3A response icon3
Cesar William Alvarenga·Nov 8, 2020How to Run GoLang (1.15+) Code in a Browser Using WebAssemblyIn this article, we will learn how to create a project with GoLang in a browser using WebAssembly.