Filter by tag:
-
12 Principles of Animation
If you want to reproduce the same 12 principle of animation, if you're able to this you have a good animation
-
Agile
All the text and images were created from Casa do Código book
-
BDD
It's like TDD but without the bad things and even more good things
-
Big O Notation
Understanding algorithm complexity and performance analysis
-
Closures and Curries
Closures and currying are both important concepts in JavaScript, especially for functional programming.
-
Cubic Bezier Property
It's a way to make different animations
-
Design Pattern
Design Pattern concepts and implementations
-
Design Patterns: Elements of Reusable Object-Oriented Software
In the place I work, I was developing new skills. One of these skills is about Design Patterns.
-
Digital Security
Course-style outline for digital security: vulnerabilities, secure development, and incident response
-
Docker Annotations
Docker annotations and notes
-
Docker
Docker introduction and commands
-
Domain-Driven Design: Tackling Complexity in the Heart of Software
Domain-Driven Design (DDD) is a software design approach that focuses on modeling complex systems based on the real-world domains or concepts they represent.
-
Execution Contexts, Hoisting, Scopes, and Closures
Execution Contexts, Hoisting, Scopes, and Closures are fundamental concepts in JavaScript programming language.
-
Flutter
Notes and examples while learning Flutter and Dart
-
Forwarding Ref
Forwarding Refs is a technique in React where you pass a ref from a parent component to a child component
-
Function Overload
Function overloading in TypeScript lets you define functions that can be called in multiple ways
-
Generator
A generator is a special type of function in JavaScript that can be paused and resumed multiple times
-
Go Learning Agenda (Juju's Challenge)
A practical learning agenda to build a Go HTTP API while covering fundamentals, testing, observability, and containerization
-
Golang
Go by Example and learning resources
-
Good Publications to Read
I already follow specific newsletter but some publications I save to implement in the future
-
GPT on YouTube
YouTube Summary with ChatGPT & Claude - Chrome Web Store extension
-
GPT to Understand Books
Create a detailed, structured podcast-style transcript for any book I provide
-
GraphQL
GraphQL is a query language for APIs that was developed by Facebook
-
How to be Node.js Senior
List of architecture patterns for Node.JS applications and roadmap to become a senior developer
-
How to Validate a Business Idea
Key points to validate a business idea using product indicators and market analysis
-
JS Modules
JavaScript modules and module systems
-
List of Things to Learn (Interview)
List of things to learn for interviews - notes from @frangelli
-
Mapped Types and Generics
Mapped types and generics in TypeScript
-
Offline Apollo with @client
Offline Apollo with @client directive
-
Optimizing React with Memoization
Optimizing React applications with memoization techniques
-
Overwrite Types
Overwriting types in TypeScript
-
Position
Position and career information
-
Postgraduate 2023
Notes from my postgraduate courses, translated and organized
-
PR and Issue Pattern to Follow
PR and Issue pattern to follow
-
Presentation
Outline and notes for the design patterns presentation
-
Prototype
JavaScript prototype chain and inheritance
-
Publications to Read
Publications to read
-
React.Suspense
React.Suspense for lazy loading
-
React with Responsiveness
React with responsiveness
-
Recursion
Recursion concepts and examples
-
Requirements Engineering
Bibliography and practical notes on requirements engineering
-
Shape Up: Stop Running in Circles and Ship Work that Matters
Shape Up methodology by Ryan Singer
-
Simple Custom Hook Called useFetch
Simple custom hook called useFetch
-
Singly & Doubly Linked Lists - Stacks and Queues
Singly & Doubly Linked Lists - Stacks and Queues
-
State Machine XState
State Machine XState
-
Summary of Javascript Module Builders
Summary of Javascript module builders
-
Superintelligence: Paths, Dangers, Strategies
Superintelligence: Paths, Dangers, Strategies by Nick Bostrom
-
SVG are the Best
SVG are the best
-
TensorFlow
TensorFlow notes and resources
-
Testing Concepts Notes
Testing concepts notes
-
Testing Library vs Enzyme
https://testing-playground.com/ it's a website I recommend you to check it out, like the name suggests it
-
Testing Library
Complete and straightforward testing utilities that encourage good testing practices. The more your tests resemble the way your software is used, the more confidence they can give you. Tools to help to test: https://testing-playground.com/
-
This Object Inside Call, Apply and Bind
This object inside call, apply and bind
-
Tools to Check!
Tools to check!
-
Tree
Tree data structure
-
useRef
useRef hook in React
-
Vue.js
Vue.js framework
-
Webpack Optimization
Webpack optimization techniques