All Posts
CS101
Aditya HegdeCS 101 A few things go unsaid when being a student. But where do you even find out about such things, how do you navigate through, what tools to use, and where? Such things can seem overwhelming when...
read articleTilde 3.0 psh
Team PSH$ psh: a fancy POSIX-like shell Authors: KK, Adi, Alayna, Sumithra, Siddhartha Contents: Introduction From the ground up What is a Shell ??? What is POSIX standards Working of a shell under the...
read articleTilde 3.0 ModelForge
Team ModelForgeEnter ModelForge! A low code ML platform Authors: Kavya, Kusuma, Manit, Shreeya, Yashmitha Contents Introduction Working of Modelforge Dataset & YAML file Data Cleaning Data Preprocessing...
read articleTilde 3.0 Bal.rs
Team Bal.rsBuilding a simple Load Balancer in Rust Authors: Pushkar G R, Pranav V Bhat, Rohan Cyriac, Raahithya J Why do I need a Load Balancer? Let's say you have a few servers and are hosting a website. Great!...
read articleBuzzing with eBPF
Anirudh Sudhir & Navneet NayakeBPF is a technology that’s being used for tracing, networking, security, and observability in innovative ways. Let’s learn about how you can give your kernel superpowers using eBPF! Link to the...
read articleFederated Learning
Prathamesh DevadigaIntroduction to Federated Learning Federated Learning is an approach to train the machine learning models across multiple decentralized devices or servers that hold local data samples. Instead of...
read articleDocker Undocked
Achyuth Yogesh Sosale & Siddharth TewariWelcome aboard! Ever faced issues while running or managing multiple versions of software, or with your code failing on another machine? What if there was a way to package up your code to ensure it...
read articleThe Git Workshop 2023
Anurag Rao & Sriprad PotukuchiIntroduction You might have heard people around you talk about Git. You might have even used it personally for your projects. But what is Git? By the way, if you haven't done the SSH configuration...
read articleZig Workshop
SripradWhat is Zig? Zig is a simple systems programming launguage. It allows you to directly access the memory and the hardware (much like C does). In fact, Zig aims to be a "better C" by fixing...
read articleFOSS Meetup-June
Siddarth.D.Pai & Nishtha POn July 1, 2023, we attended FOSS United Bangalore's first-ever themed meetup! It was a whole day dedicated to Frontend! It was our first time attending a FOSS meetup and we're looking forward to...
read articleHSP Manifesto 2023
Harini AnandThe humble tradition of writing down a manifesto for Hackerspace ECC was started by our ex-core team lead, exactly a year ago. As Maya Angelou once said "Traditions are not chains that bind us,...
read articleHistory
Siddarth.D.PaiLaunchPad 2021 October 2021 Marking HackerSpace ECC's inaugural event, LaunchPad 2021 unfolded as a dynamic three-stage ideathon, offering participants a diverse array of categories...
read articleCompile-3
Sanket Padhi & Sriprad PotukuchiIntro Everyone knows what the CPU is. It does all the computational work in your computer by executing "instructions". As programmers, it is our job to provide the CPU with these...
read articleGit Up and Running
Anirudh Rowjee! WIP post ! This post is originally at https://rowjee.com/blog/git_up_and_running. Read Below for more...
read articleIntroduction to Flutter
Siddarth.D.PaiIntrodution If you’ve always been fascinated by how to develop apps and always wanted to learn how to, Flutter is the language you’ve been looking for. In this blog, let’s run through the basics of...
read articleBotCamp | The Telegram Bot Workshop
Anurag RaoIntroduction I'm sure you'd have talked to a bot at least once. Be it on discord, telegram, to a bank, or any other business for that matter. You'd be learning how to build these bots from this...
read articleData Structures for Beginners | A Complete Guide
Preethi. MIntroduction: Most of us see a question and just start typing out some logic that comes to our mind. Most of the time we don’t give importance to which approach is to be followed. While a program can...
read articleLarge git objects and the power of git rebase.
P K Navin ShrinivasPreface git rebase, is a command I've heard only the true git master ninjas use. A command that baffled me for years was finally demystified! Let's first set the scene. I wanted to read some code...
read articleWhat Linux Distro To Choose? | A Beginner's Guide
Anurag RaoIntroduction If you are manifesting joining the Linux clan and thinking about it, it’s time. It’s time to ditch Windows for good and save some money by doing so. Also, keep your sanity from monthly...
read articleGo 101 - HackerSpace PESUECC's Golang Workshop!
Mentors, HackerSpace PESUECCNote : Setup and Pre-requisites are a must, the mentors will NOT be helping you install go during workshop. Pre-requisites | Setup For linux : sudo rm -rf /usr/local/go && tar -C /usr/local...
read articleHow to get started with a pre-built 11ty theme
Saksham Alokeleventy-chirpy-blog-template 11ty version of the popular Chirpy Jekyll blog theme. Also powers this blog. You can check out the live version on...
read articleBasic 11ty Tutorial
Saksham AlokBegin the project install NPM initialising npm init -y npm install @11ty/eleventy open package.json and update scripts section to "scripts": { "start": "npx...
read articlePrerequisite for the 11ty Workshop
Saksham AlokThe Dependencies of the workshop are mentioned below GIT GitHub Account Git CLI installation see here Setting your Git username for every repository on your computer Open Terminal. Set a Git...
read articleTuring awards
Harini AnandHave you ever wondered what the World Wide Web and Fortran have in common? Other than being pioneering innovations, they happen to stem from the cerebrums of tinkering individuals who also have the...
read articlesystemctl start linux
The Mentors of Hackerspace PESUECCREADME! Welcome to systemctl start linux! This is our very first workshop on the wonderful, enchanting world of Linux, and we're here to hold your hand through the process of exploring this world...
read articleKotlin ?
Manab Kumar BiswasJava, alongside a few other frameworks has been the industry standard for building applications that run on multiple platforms - Mobile, PC's, Web Applications and loads more. But, something changed...
read articleFor Concurrency at its best, It's Go time!
Mukund DeepakWell, I came across golang just recently as i needed the socket programming capabilities for my Networks Project. Curious to learn the langauge, I sat and grinded the fundamentals of Golang for two...
read articlePacman vs Other package managers
Adarsh Liju AbrahamIntroduction The pacman package manager is one of the major distinguishing features of Arch Linux. It combines a simple binary package format with an easy-to-use build system. The goal of pacman is to...
read articleThe World of Open Source!
HomebrewIf you are a tech enthusiast, you must've come across this common term, "open source". Most usually, open source software are alternatives to paid software to most students and thrifty...
read article