NUS Hackers
Hackerschool Week 11: MCP + Notion (the sequel) π Thursday, 2 April 4-5pm πOnline (Meeting link will be shared tomorrow closer to the workshop) Hey everyone, thanks for coming down to the MCP Hackerschool yesterday! While the session was cut short due toβ¦
Zoom
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise cloud communications.
NUS Hackers
Hackerschool Week 11: MCP + Notion (the sequel) π Thursday, 2 April 4-5pm πOnline (Meeting link will be shared tomorrow closer to the workshop) Hey everyone, thanks for coming down to the MCP Hackerschool yesterday! While the session was cut short due toβ¦
Here's the link to the slides, repo and additional resources for the MCP workshop just now: https://linktr.ee/mcpworkshop
Recording here: https://www.youtube.com/watch?v=B_C8jMhsgI0
Recording here: https://www.youtube.com/watch?v=B_C8jMhsgI0
π₯6π2
Hackerschool Week 12: Intro to C++
π Tuesday, 7 April 6:30-8:30 pm
π SR13 @ COM3-01-22
π§ Refreshments will be served!
Every wondered why C++ is the language of choice for high-performance computing, operating systems, and AAA games? Whether it's speed or gaining total control over memory and hardware, this is the language to pick up if you want to truly understand how your everyday tools work under the hood.
Join us in this introductory workshop catered towards beginners where we cover fundamentals, memory management and dive deeper into why C++ remains one of the most prominent tools in a programmer's toolkit to this day.
Before the session, do install a C++ compiler. The guide to install can be found here
NUS Sign ups here
Non-NUS Sign ups here
π Tuesday, 7 April 6:30-8:30 pm
π SR13 @ COM3-01-22
π§ Refreshments will be served!
Every wondered why C++ is the language of choice for high-performance computing, operating systems, and AAA games? Whether it's speed or gaining total control over memory and hardware, this is the language to pick up if you want to truly understand how your everyday tools work under the hood.
Join us in this introductory workshop catered towards beginners where we cover fundamentals, memory management and dive deeper into why C++ remains one of the most prominent tools in a programmer's toolkit to this day.
Before the session, do install a C++ compiler. The guide to install can be found here
NUS Sign ups here
Non-NUS Sign ups here
π₯17β€5β1
Hi guys! Reminder to sign up for tomorrowβs Hackerschool π€©
Hackerschool Week 12: Intro to C++
π Tuesday, 7 April 6:30-8:30 pm
π SR13 @ COM3-01-22
π§ Refreshments will be served!
Before the session, do install a C++ compiler. The guide to install can be found here
NUS Sign ups here
Non-NUS Sign ups here
See you there π
Hackerschool Week 12: Intro to C++
π Tuesday, 7 April 6:30-8:30 pm
π SR13 @ COM3-01-22
π§ Refreshments will be served!
Before the session, do install a C++ compiler. The guide to install can be found here
NUS Sign ups here
Non-NUS Sign ups here
See you there π
wiki.nushackers.org
C++ Fundamentals | NUS Hackers Wiki
β€7
FH #294
π Fri, 10 Apr, 7PM
π TBC!
ππ§will be served!
π (NUS and Non-NUS) Sign up HERE!
1) Data Structures for Text Editors β Beyond Arrays of Arrays
Ever been curious about what data structures you could use for text editors? Are you still using an array of arrays? Find out what kind of data structures are out there.
Speakers Profile π
Eldon Chung is a CS2040S Lecturer who builds programs as an excuse to implement data structures. He has proven data structure impossibility results as part of his PhD.
2) Building a Trading System from Scratch (By Virtu)
What is a trading system? How does it work? What are the problems that a dev in HFT would face? Hans frames this as "How do I start my own HFT?", covering infrastructure, networking, latencies, and the day to day dev work.
Speakers Profile π
Hans Phua is a Senior Strategy Software Engineer at Virtu Financial since 2018. He has worked on everything from monitoring tools to setting up a brand new trading desk from scratch.
See you there! π
π Fri, 10 Apr, 7PM
π TBC!
ππ§will be served!
π (NUS and Non-NUS) Sign up HERE!
1) Data Structures for Text Editors β Beyond Arrays of Arrays
Ever been curious about what data structures you could use for text editors? Are you still using an array of arrays? Find out what kind of data structures are out there.
Speakers Profile π
Eldon Chung is a CS2040S Lecturer who builds programs as an excuse to implement data structures. He has proven data structure impossibility results as part of his PhD.
2) Building a Trading System from Scratch (By Virtu)
What is a trading system? How does it work? What are the problems that a dev in HFT would face? Hans frames this as "How do I start my own HFT?", covering infrastructure, networking, latencies, and the day to day dev work.
Speakers Profile π
Hans Phua is a Senior Strategy Software Engineer at Virtu Financial since 2018. He has worked on everything from monitoring tools to setting up a brand new trading desk from scratch.
See you there! π
π₯20β€2
NUS Hackers
Hackerschool Week 12: Intro to C++ π Tuesday, 7 April 6:30-8:30 pm π SR13 @ COM3-01-22 π§ Refreshments will be served! Every wondered why C++ is the language of choice for high-performance computing, operating systems, and AAA games? Whether it's speed orβ¦
Hey guys, thanks for coming down for the C++ hackerschool yesterday!
If you missed the session, you can find the workshop resources below:
recording: https://youtu.be/_-7HyNerp3U
notes: https://wiki.nushackers.org/hackerschool/introduction-to-cpp
slides: https://hckr.cc/hs-cpp-slides
If you missed the session, you can find the workshop resources below:
recording: https://youtu.be/_-7HyNerp3U
notes: https://wiki.nushackers.org/hackerschool/introduction-to-cpp
slides: https://hckr.cc/hs-cpp-slides
YouTube
Hackerschool: Intro to C++
Every wondered why C++ is the language of choice for high-performance computing, operating systems, and AAA games? Whether it's speed or gaining total control over memory and hardware, this is the language to pick up if you want to truly understand how yourβ¦
β€13π₯3
Hi all! As Orbital season approaches, we will be hosting a series of workshops in mid May/early June. In addition to Git and React workshops, what other workshops would you like to see?
Anonymous Poll
39%
Web Frontend Development (HTML5/CSS3/JS/Vite)
44%
Mobile Application Development (e.g. React Native, Flutter/Dart, SwiftUI)
19%
Telegram Bot Development
48%
Database (e.g. PostgreSQL, Supabase)
50%
Running your application on the cloud (e.g. Docker/Podman, Vercel/Cloudflare)
41%
Building your own Web3 B2B cloud-native agentic AI cloud SaaS
6%
Others (please specify)
π₯1
Feel free to vote even if you are a senior! Just what you found previously useful or wished you had before orbital
(Or comment here with any other suggestions you have - hopefully the comment section is fixed!)
(Or comment here with any other suggestions you have - hopefully the comment section is fixed!)
NUS Hackers
FH #294 π
Fri, 10 Apr, 7PM π TBC! ππ§will be served! π (NUS and Non-NUS) Sign up HERE! 1) Data Structures for Text Editors β Beyond Arrays of Arrays Ever been curious about what data structures you could use for text editors? Are you still using an arrayβ¦
Hi all! Friday Hacks tomorrow will be held at COM1 SR10 (COM1-02-10)
As a reminder, we'll be having
Data Structures for Text Editors β Beyond Arrays of Arrays
and
Building a Trading System from Scratch (By Virtu)
Remember to sign up HERE!
See you there! π
As a reminder, we'll be having
Data Structures for Text Editors β Beyond Arrays of Arrays
and
Building a Trading System from Scratch (By Virtu)
Remember to sign up HERE!
See you there! π
Luma
Friday Hacks #294: Data Structures for Text Editors & Building a Trading System from Scratch (By Virtu) Β· Luma
Friday Hacks #295
Friday Hacks, by NUS Hackers, is a weekly event where invited speakers share their technical experiences and interests! In this week'sβ¦
Friday Hacks, by NUS Hackers, is a weekly event where invited speakers share their technical experiences and interests! In this week'sβ¦
β€5
NUS Hackers
Hi all! Friday Hacks tomorrow will be held at COM1 SR10 (COM1-02-10) As a reminder, we'll be having Data Structures for Text Editors β Beyond Arrays of Arrays and Building a Trading System from Scratch (By Virtu) Remember to sign up HERE! See you there!β¦
Just a reminder that todayβs event is at COM1-02-10, not the usual COM3 location! See you there π
π6β€1
Hackerschool Week 13: Build Your Own Coding Agent
π Tuesday, 14 April 6:30-8:30 pm
π SR13 @ COM3-01-22
π§ Refreshments will be served!
Writing code is great, but building something that writes code for you is a step above. AI Coding Agents are the next big thing in software engineering, moving beyond simple chat boxes to autonomous systems that can navigate repositories, fix bugs, and implement features on their own.
In this workshop we will dive into the core mechanics of agentic AI: planning, tool-calling and feedback loops. Youβll learn how to "hook up" an LLM to a file system and a terminal, creating a functional agent that can actually execute tasks within a codebase.
Before the session, make sure you have the followng set up!
- Install git
- Install uv
- Install Python 3.14.2 through uv
- Get an api key from Groq and Exa
NUS Sign ups here
Non-NUS Sign ups here
π Tuesday, 14 April 6:30-8:30 pm
π SR13 @ COM3-01-22
π§ Refreshments will be served!
Writing code is great, but building something that writes code for you is a step above. AI Coding Agents are the next big thing in software engineering, moving beyond simple chat boxes to autonomous systems that can navigate repositories, fix bugs, and implement features on their own.
In this workshop we will dive into the core mechanics of agentic AI: planning, tool-calling and feedback loops. Youβll learn how to "hook up" an LLM to a file system and a terminal, creating a functional agent that can actually execute tasks within a codebase.
Before the session, make sure you have the followng set up!
- Install git
- Install uv
- Install Python 3.14.2 through uv
- Get an api key from Groq and Exa
NUS Sign ups here
Non-NUS Sign ups here
β€2
Hi everyone!
Reminder to sign up for tomorrowβs Hackerschool
PS Itβs the last session for the semester π«’
Hackerschool Week 13: Build Your Own Coding Agent
π Tuesday, 14 April 6:30-8:30 pm
π SR13 @ COM3-01-22
π§ Refreshments will be served!
Before the session, make sure you have the followng set up!
- Install git
- Install uv
- Install Python 3.14.2 through uv
- Get an api key from Groq and Exa
NUS Sign ups here
Non-NUS Sign ups here
See you there π
Reminder to sign up for tomorrowβs Hackerschool
PS Itβs the last session for the semester π«’
Hackerschool Week 13: Build Your Own Coding Agent
π Tuesday, 14 April 6:30-8:30 pm
π SR13 @ COM3-01-22
π§ Refreshments will be served!
Before the session, make sure you have the followng set up!
- Install git
- Install uv
- Install Python 3.14.2 through uv
- Get an api key from Groq and Exa
NUS Sign ups here
Non-NUS Sign ups here
See you there π
docs.astral.sh
Installation | uv
uv is an extremely fast Python package and project manager, written in Rust.
β€1
FH #295
π Fri, 17 Apr, 7PM
π COM1 SR10 (COM1-02-10)
ππ§will be served!
π (NUS and Non-NUS) Sign up HERE!
1) Thinking Fast and Slow with AI Agents
Kahneman's two systems β fast intuition and slow verification β map directly onto how AI coding agents work and fail. Binh will cover lessons learned from working with agents, his approach to strengthen both systems, and why good judgment has become even more important.
Speakers Profile π
By Binh, a software engineer at Momos, a Series A startup building customer platforms and AI agents for brands.
2) Everything I Hate About Computer Vision (And Why I'm Still Doing It)
Computer vision often breaks in the real world, but every failed edge case is a roadmap to a more robust system. Anand will share how they turn the technical challenges of production into reliable safety solutions at Invigilo.
Speakers Profile π
By Anand, technical Co-Founder of Invigilo AI, shipping "Safety-as-a-Service" computer vision across 10 countries.
See you there! π
π Fri, 17 Apr, 7PM
π COM1 SR10 (COM1-02-10)
ππ§will be served!
π (NUS and Non-NUS) Sign up HERE!
1) Thinking Fast and Slow with AI Agents
Kahneman's two systems β fast intuition and slow verification β map directly onto how AI coding agents work and fail. Binh will cover lessons learned from working with agents, his approach to strengthen both systems, and why good judgment has become even more important.
Speakers Profile π
By Binh, a software engineer at Momos, a Series A startup building customer platforms and AI agents for brands.
2) Everything I Hate About Computer Vision (And Why I'm Still Doing It)
Computer vision often breaks in the real world, but every failed edge case is a roadmap to a more robust system. Anand will share how they turn the technical challenges of production into reliable safety solutions at Invigilo.
Speakers Profile π
By Anand, technical Co-Founder of Invigilo AI, shipping "Safety-as-a-Service" computer vision across 10 countries.
See you there! π
π₯7β€6
NUS Hackers
FH #295 π
Fri, 17 Apr, 7PM π COM1 SR10 (COM1-02-10) ππ§will be served! π (NUS and Non-NUS) Sign up HERE! 1) Thinking Fast and Slow with AI Agents Kahneman's two systems β fast intuition and slow verification β map directly onto how AI coding agents workβ¦
Remember to sign up!
Thinking Fast and Slow with AI Agents
and
Everything I Hate About Computer Vision (And Why I'm Still Doing It)
π (NUS and Non-NUS) Sign up HERE!
See you later at 7! π
Thinking Fast and Slow with AI Agents
and
Everything I Hate About Computer Vision (And Why I'm Still Doing It)
π (NUS and Non-NUS) Sign up HERE!
See you later at 7! π
β€2
Hey everyone, hope you're having a good summer break so far!
If you've attended any of our Hackerschool workshops this past semester, we'd really appreciate if you could give us some quick feedback (< 5min) in the form below. It will help us better plan the sessions for next sem :)
https://hckr.cc/hs-feedback
Even if you didn't attend any of the workshops, feel free to let us know in the form if there's anything you'd like to see us cover in next sem's hackerschool!
All feedback is welcomed :))
If you've attended any of our Hackerschool workshops this past semester, we'd really appreciate if you could give us some quick feedback (< 5min) in the form below. It will help us better plan the sessions for next sem :)
https://hckr.cc/hs-feedback
Even if you didn't attend any of the workshops, feel free to let us know in the form if there's anything you'd like to see us cover in next sem's hackerschool!
All feedback is welcomed :))
Google Docs
Overall Feedback for Hackerschool AY25/26 Semester 2
All questions are optional and anonynous. We appreciate any and all feedback :))
Wondering how to land your first internship? Lost on how to navigate a career in tech?
Unsure if AI is coming for your job?
π Join us for an informative session on how you can best prepare yourself for internship recruitment season (i.e timelime, resume, interview and much more!)
π’ Stick around for a panel discussion featuring speakers from various fields and gain insights as they share their perspectives.
Look out for details about mentorship from panelists and other mentors at the end of the talk! π
ποΈ Saturday, 30th May
β° 7:00pm to 8:30pm
π On Zoom
You can join the meeting at https://hckr.cc/qi-26-webinar!
See you there π
π Join us for an informative session on how you can best prepare yourself for internship recruitment season (i.e timelime, resume, interview and much more!)
π’ Stick around for a panel discussion featuring speakers from various fields and gain insights as they share their perspectives.
Look out for details about mentorship from panelists and other mentors at the end of the talk! π
ποΈ Saturday, 30th May
β° 7:00pm to 8:30pm
π On Zoom
You can join the meeting at https://hckr.cc/qi-26-webinar!
See you there π
β€26