geeekering Profile Banner
Geekering Profile
Geekering

@geeekering

Followers
17
Following
0
Media
86
Statuses
250

Robotics, Automation, Computer Vision, Machine Learning, Arduino, Raspberry Pi & ESP32 projects!

Portugal
Joined November 2021
Don't wanna be here? Send us removal request.
@geeekering
Geekering
11 months
This new year, we’re excited to continue growing, learning, and geeking out together! Here's to a 2025 full of inspiration, success, and, of course, cutting-edge technology. Stay tuned, stay curious, and keep geekering! 💻✨
0
0
0
@geeekering
Geekering
11 months
To all our followers, collaborators, and tech enthusiasts, thank you for being part of our journey. Your curiosity and passion fuel our mission to share knowledge, insights, and breakthroughs.
1
0
0
@geeekering
Geekering
11 months
🌟 Happy New Year from the Geekering Team! 🎉 As we step into 2025, we look back on a year filled with innovation, collaboration, and the joy of exploring all things tech. 🚀 #Geekering #HappyNewYear #NewYear #Tech #TechBlog
1
0
0
@geeekering
Geekering
1 year
General Tips for Bed Adhesion: ✅ Make sure your first layer is well-calibrated. 🛠️ Try using brims, rafts, or skirts for extra adhesion on large prints. ✨ Keep the print surface clean with isopropyl alcohol for better stickiness! #FDM #PLA #TPU #ABS #PETG
0
0
0
@geeekering
Geekering
1 year
✨ Bed adhesion is essential for achieving a successful print, as it ensures that the first layer adheres firmly to the build surface. Swipe and check out this breakdown of common materials and strategies to enhance adhesion for each! 📐🖨️ #3DPrinting #3DPrintingTips #BedAdhesion
1
0
0
@geeekering
Geekering
1 year
✨ Which one do you prefer in your projects? Let us know in the comments! 👇 #Programming #ProgrammingTips #Code #Typed #StaticVsDynamic #LearnToCode #CodingCommunity #TechTalk #Java #Python
0
0
0
@geeekering
Geekering
1 year
⚡ In dynamically typed languages, variable types are set at runtime, so no type declaration is needed (e.g., number = 5 in Python). The interpreter checks types during execution, allowing for more flexibility but increasing the risk of runtime errors.
1
0
0
@geeekering
Geekering
1 year
🛠️ In statically typed languages, variable types are set at compile time, requiring explicit declarations (e.g., int number = 5; in Java or C++). The compiler enforces type rules, catching errors early and making code more predictable and optimizable.
1
0
0
@geeekering
Geekering
1 year
So next time you're writing in C (or any of its descendants like C++, Java, or Python), remember the roots: Before C, there was B—a humble yet essential step in the evolution of programming! #Programming #ProgrammingHistory #Coding #CProgramming #BCPL #SoftwareDevelopment
0
0
0
@geeekering
Geekering
1 year
B laid the groundwork for the creation of C in 1972, a language that would revolutionize software development. The key change? C added data types, opening the door to the versatility and control we now rely on for everything from embedded systems to complex applications.
1
0
0
@geeekering
Geekering
1 year
🔍 B was developed in 1969 by Ken Thompson at Bell Labs, based on the earlier language BCPL. It was created for the PDP-7 computer to streamline system programming, stripping away the complexity of BCPL for smaller, memory-constrained machines.
1
0
0
@geeekering
Geekering
1 year
Automatic Bed Leveling is key to achieving consistent, high-quality prints. This comparison table outlines the different ABL methods available in Marlin, helping you choose the best approach for your 3D printer! #3DPrinting #Marlin #MarlinFirmware #BedLeveling #ABL #UBL #Mesh
0
0
0
@geeekering
Geekering
1 year
Why do we still use it? 🤔 1️⃣ It's the easiest way to get familiar with a new programming language's syntax. 2️⃣ It confirms your environment is ready to go—everything from the compiler to your setup is working. 3️⃣ For many developers, it marks the start of their coding journey.
0
0
0
@geeekering
Geekering
1 year
Originally used by Brian Kernighan in 1973 to demonstrate the B programming language, "Hello, World!" gained widespread fame through its appearance in the 1978 book The C Programming Language by Kernighan and Dennis Ritchie. #Programming #HelloWorld #Coding #TechHistory
1
0
0
@geeekering
Geekering
1 year
🎯 Why it matters: ◾Accelerates the design process ◽️Encourages innovation by exploring endless possibilities ◾Helps create highly efficient and lightweight solutions ◽️Opens doors to more sustainable and eco-friendly designs #Innovation #AI #Engineering #ProductDesign
0
0
0
@geeekering
Geekering
1 year
Designers input key parameters—like material, weight, or performance targets—and the software explores countless design possibilities. The result? A range of innovative options that often go beyond what a human could envision alone! 🛠️✨
1
0
0
@geeekering
Geekering
1 year
Tips to Avoid Memory Leaks: ▪️Use memory management tools or garbage collection. 🧹 ▫️In C/C++, always pair malloc with free or new with delete. ▪️Use smart pointers to manage memory automatically. 🛡️
0
0
0
@geeekering
Geekering
1 year
Why It Matters: ▫️Reduced Performance: Programs run slower over time. 🐢 ▪️Resource Exhaustion: Can cause apps or systems to crash. 💥 ▫️Inefficient Resource Usage: Eats up valuable system memory. 📉
1
0
0
@geeekering
Geekering
1 year
How It Happens: ▪️Memory is allocated but not freed. ▫️Circular references in garbage-collected languages. ▪️Losing pointers to allocated memory. #MemoryLeaks #ProgrammingTips #CodingBestPractices #SoftwareDevelopment #MemoryManagement #TechTips #CleanCode #Developers #Coding
1
0
0
@geeekering
Geekering
1 year
To avoid these issues: ✔️ Ensure recursive functions have a proper base case. ✔️ Be mindful of deeply nested calls and manage memory effectively. #Programming #SoftwareDevelopment #ErrorHandling #StackOverflow #CodingTips #Tech
0
0
0