Magno Santtana 🏳️🌈
Federal District, Brazil
488 followers
428 connections
View mutual connections with Magno
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
or
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
View mutual connections with Magno
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
or
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
View Magno’s full profile
Other similar profiles
-
Gustavo Moretti
Campinas, SPConnect -
Gabriel Morais
Desenvolvedor Full Stack | NODE | PHP | MySql | Vue.js | HTML5 | CSS
Ribeirão Preto, SPConnect -
Maruan Silva
Desenvolvedor .NET | C# | ASP.NET Core | JavaScript | React | SQL Server
Belo Horizonte, MGConnect -
Pedro Vitor
Software Developer | PHP - Laravel - VueJS
Brasília, DFConnect -
Marcos Batista
São Paulo, SPConnect -
Marcus M.
Gestor de Tráfego | @marcaodotrafego
São Paulo, SPConnect -
Felipe Martins
Brasília, DFConnect -
Arthur S. Santos
Software developer | Java Developer | Java | Fullstack
Federal District, BrazilConnect -
Eduardo Januario Gomes
Engenheiro de software | Desenvolvedor | Python | Spark | MBA
São Paulo, SPConnect -
Bruno Belvedere
SteinfortConnect -
Isaías Mendes
Software Engineer
São Paulo, SPConnect -
Gleyver Coutinho Castro
Itapevi, SPConnect -
Alexsandro Lima
Paulo Afonso, BAConnect -
Thiago Pablicio
Machine Learning Engineering | Python | Ruby | PHP
Campina Grande, PBConnect -
Caio Fernando Santucci Alves, (PMP)®
Focusing my studies in the areas of Chief Technology Officer CTO, People Management, Effective Technologies focused on results for Public Management.
Araçatuba, SPConnect -
Julia Reis
Desenvolvedora Full Stack Angular | PHP | Laravel | JavaScript | MySql | B2B | Git | Kanban
Campo Grande, MSConnect -
Amanda Galante
Rio de Janeiro, RJConnect -
Erisvaldo Correia
São Paulo, SPConnect
Explore more posts
-
Jaideep Revuru
🚀 New Article: Integrating Sentry with CodePush in React Native! 📲✨ If you're a React Native developer aiming to improve your app's stability and user experience, this guide is for you! In my latest article, I walk through the process of combining Sentry with CodePush to enable real-time error tracking and seamless over-the-air updates. This setup helps teams tackle issues faster and deploy fixes without the need for app store approval, keeping the experience smooth for users. Check it out to see how Sentry’s in-depth error insights paired with CodePush updates can make a huge difference in your development workflow! 👇 #reactnative #sentry #android
5
1 Comment -
Eneas Junior
When the codebase grows, it can become complex and unwieldy. Modularization can significantly simplify the development process. As the codebase expands, it can turn into a monstrous beast. That's where modularization shines, allowing you to organize business logic, functions, objects, and variables into well-defined modules. By leveraging CommonJS or ESM strategies, you can export these modules and keep your codebase clean, maintainable, and scalable.
1
-
Sagar Modi
🌟 Node.js Learning Update: Modules Explained! 🌟 Today, I dived into Node.js modules, a fundamental concept that enables better code organization and reuse. Here’s a summary of my key learnings: Modules in Node.js 1️⃣ Every Project Has a Main File: This is the starting point where the application begins execution. 2️⃣ What is require? The require() function is used to import modules into another file. Example: const demo = require("./demo.js"); Modules in Node.js are protected by default. Private variables and functions cannot be accessed directly unless explicitly exported. 3️⃣ Exporting Modules: To make variables or functions accessible in another file, we use module. exports. Examples: javascript // Option 1 module.exports = { calculateSum: calculateSum, name: name, gender: gender, }; // Option 2 (Shorthand) module.exports = { calculateSum, name, gender }; Types of Modules in Node.js 🔹 CommonJS Module (CJS) Default in Node.js. Example: module.exports = {}; Characteristics: Synchronous by nature. Operates in non-strict mode. 🔹 ES Module (ESM) A modern, standardized approach. Example: javascript Copy code export const calculateSum = (a, b) => a + b; import { calculateSum } from "./sum.js"; Characteristics: Asynchronous by nature. Operates in strict mode. Used by default in React.js and other modern frameworks. Switching to ES Modules in Node.js To enable ES Modules in a Node.js project: 1️⃣ Create a package.json file. 2️⃣ Add "type": "module" in the file. This learning clarified the differences between CommonJS and ES Modules, and how they work under the hood in Node.js. The hands-on practice made it even more rewarding! 🙌 Thank you, Akshay Saini 🚀, for simplifying complex concepts in Namaste Node.js and making learning so engaging. 🚀 Have you worked with Node.js modules? Let me know your favorite use cases or tips! #NodeJS #JavaScript #LearningJourney #WebDevelopment #Modules #CommonJS #ESModules
12
-
Badal Khatri
🚀 Node.js 21 is Live! Here’s What’s New 🚀 Node.js version 21 brings fresh improvements to make JavaScript development smoother, faster, and more secure. Check out the key updates: • Enhanced Performance: Improved startup times and lower memory usage, making Node.js applications run faster and more efficiently. • Experimental Permissions Model: Adds fine-grained control over app permissions, allowing developers to manage file system, network, and environment access with precision. • New Built-in Testing Library: Simplifies testing with native support for unit and integration tests, so no more extra setup needed. • Improved V8 Engine: Upgraded to V8 version 11.8, bringing better JavaScript and WebAssembly performance. • Stable Web Streams API: Full support for the Web Streams API, enabling efficient handling of streams within your applications. • Updated URL Parsing: Enhanced handling of URLs, making it easier to work with complex URLs securely and accurately. • Security Patches and Updates: Strengthened security with new patches, protecting your applications from the latest vulnerabilities. Node.js 21 takes efficiency and security to the next level. Ready to upgrade?
10
1 Comment -
Aivaras Kursevičius
Node.js → Node.ts 🚀 What a way to kick off 2025! 🎉 Just last week, this PR (https://lnkd.in/dBifiY5F) was merged, enabling node.js to support typescript by default! While still in the experimental phase and not yet released, this marks a huge step forward for the future of node.js development. What this change means: ✅ Create an index.ts file with TS syntax (type annotations included). ✅ Run it directly with node.js, no flags, no extra configuration. ✅ Node.js uses SWC to strip types and execute the code. I believe this move will significantly improve developers' productivity and streamline workflows by eliminating the need for tools like ts-node or complex setups to get typescript running. Native support for typescript in node.js will simplify the development process, reduce dependency overhead, and will make it easier for teams to adopt typescript in new and existing projects. With this advancement, developers can look forward to a more seamless and efficient typescript development experience. 💻💡 #NodeJS #NodeTS #TypeScript #JavaScript #WebDevelopment #SoftwareEngineering
1,991
72 Comments -
Eneas Junior
Another piece of the iceberg of programming: coding a minimal API using Node.js, this time with the Fastify framework. This experience showcased the power and difference between using a framework and not. While building an API from scratch was a valuable learning experience, it allowed me to understand the intricacies of setting up a server, configuring routes and endpoints, and implementing business logic. In contrast, using Fastify, I was able to create a functional API in less than fifteen lines of code. It effortlessly handled server startup, logging, route configuration, status code management, and data return. This experience reinforced the power of leveraging well-crafted libraries and frameworks, echoing Isaac Newton's famous quote, "If I have seen further, it is by standing on the shoulders of giants."
1
-
Anuj Verma
🌟 Exciting News! 🌟 I’m thrilled to share that my second article is now live! 🎉 This time, I’ve dived deep into the fascinating world of Dependency Injection (DI), a concept that has transformed how I approach software development. In this article, I break down DI in a way that’s beginner-friendly, practical, and engaging. Whether you’re new to the topic or looking to sharpen your skills, I’ve packed it with real-world examples (including a MERN app with role-based authentication) and insights on how frameworks like NestJS make DI seamless. It’s been an incredible learning journey, and I hope this article can bring the same clarity and excitement about DI that I’ve experienced! I’d love for you to check it out and let me know what you think! 😊 #DependencyInjection #NestJS #NodeJS #WebDevelopment #LearningJourney #SoftwareEngineering #CodingCommunity #backend #backendDevelopment
15
-
Ahmed Shaaban
TLDR This post offers crucial Node.js best practices for developers of all experience levels, including guidance on application architecture, coding techniques, performance enhancements, security measures, and scalability strategies. It's always good to re-learn the basics https://lnkd.in/dAcnnqgX
2
1 Comment -
Rodrigo Kroef Tarouco
I completed the first and second modules (System Design + Networking) of the iOS Lead Essentials program 🧑💻! Here's a summary of what I learned so far 👇 - The fundamentals of good system design and architecture. How to think, design, and draw diagrams like a software architect. - Networking best practices to develop, maintain, and test a clean networking layer in iOS apps with key frameworks such as URLSession, URLProtocol, Decodable, and third-party code. Also, how to work effectively with backend teams. Click to see more: https://lnkd.in/gUrBDGuJ
53
2 Comments -
Ana Karoline C.
Completed the 'Special Types in C#' course as part of the .NET Backend Bootcamp at #DIO. Developed skills in working with essential data structures like tuples, enumerations, and nullable types to build more efficient and robust applications. Ready to apply these specialized techniques to enhance code reliability and functionality in C# development.
3
-
Eneas Junior
A fascinating project involving APIs to filter registered podcasts, built with Node.js and TypeScript, without using any frameworks. This approach allowed me to gain a deeper understanding of what’s happening “under the hood.” I set up the server using native Node.js HTTP modules, configuring routes from controllers, and carefully handling and configuring status codes to ensure accurate responses to the frontend, following best practices. Additionally, I structured the entire project into layers with a focus on Single Responsibility to keep it scalable and easy to maintain. It was an incredibly rewarding experience, watching the server evolve from the ground up—growing through controllers, routes, services, repositories, and much more. GithubRepo: "https://lnkd.in/dvzCpkUw"
1
-
Davi Silva
I've often heard the phrase: "Node.js is single-threaded," not only from Java and C# developers but from Node.js developers. However, since version 12, with the introduction of worker_threads, Node.js can now work with multiple threads. Many articles demonstrate this, but I'd like to share a video by master Erick Wendel, who shows us the multithreading capabilities in Node.js. https://lnkd.in/dphheR-v
8
1 Comment -
Chirag Dave
🌟 Scale Your Node.js Development with Top-Tier Nearshore Talent 🌟 Is your Node.js application experiencing growing pains? 😫 You're not alone! As user bases expand, the need for a scalable development team becomes paramount. 📈 But building an in-house team can be time-consuming and expensive. 🕒💸 That's where nearshore Node.js talent comes in! 🌍 Here's how nearshore teams can help you scale your Node.js development: ✨ Access a wider talent pool 💰 Cost-effective solutions ⚡ Increased agility 🧠 Enhanced expertise Ready to unlock the potential of nearshore development? 📩 Discuss with our team to learn how we can help you build a high-performing Node.js development team. 📧 inquiry@vibidsoft.com 🌐 https://bit.ly/3cWAbfT #Nodejs #nearshoredevelopment #scalability #developmentteam #itstaffing #nodejsdevelopment #node #js #javascript #backenddevelopmentteam #nodejsdevelopmentcompany #nearshoretalent #hirenearshoretalent #hirenodejsdevelopers #hirededicatednodejsresources #nodejsexpert #nodejsdeveloper
1
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Magno Santtana 🏳️🌈
-
Magno Santtana
Profissional independente de Tecnologia e serviços da informação
Lauro de Freitas, BA
1 other named Magno Santtana 🏳️🌈 is on LinkedIn
See others named Magno Santtana 🏳️🌈