Published inGeek Culture·PinnedMember-onlyFrontend vs Backend Software DevelopmentBreakdown by a College Undergraduate It took me a while What’s the difference between Frontend and Backend development or engineering? For many experienced software developers, this is probably a no-brainer and something easy to understand. However, for some of us (at least myself), it took me a while to properly understand Frontend vs Backend engineering…Software Development5 min readSoftware Development5 min read
Published inAbout Me Stories·PinnedMember-onlyAbout Me — Rui Yi GanComputer Science Undergraduate at the National University of Singapore. I write and vlog sometimes. Bookworm. Dreamer. Work in Progress Doer. My Bio Welcome to my profile page! My name is Rui Yi (睿易) and I guess this is the first time I will be introducing myself properly. I was inspired by Quy…About Me5 min readAbout Me5 min read
Published inChange Becomes You·Nov 2My Journey Living Alone in Norway as a Software DeveloperLogging down my thoughts. — Context Where should I begin? It’s currently the 2nd of November 2023, and three months ago, I arrived in Stavanger, the oil capital of Norway, for a Software Developer Internship. …Solo Travel2 min readSolo Travel2 min read
May 30Member-onlyIntroduction to Docker by a College StudentWhat you need to know about docker and containers for your internship — My Background with Docker Before delving into the technical aspects of Docker, I thought it would be good to provide a brief introduction to my experience with Docker. This will allow you to compare your level of exposure and understanding to mine. My first encounter with Docker was during my frontend internship in my…Docker6 min readDocker6 min read
Published inInvestor’s Handbook·May 2Member-onlyMay May Marvel: The Month the Stock Market May SoarStay cautiously optimistic — Intro Once again, before listing down my thoughts, I am not a pro trader but an average Joe that does some trading by the side. I am not a technical analyst/momentum trader and consider myself a growth trader. I will appreciate any feedback and constructive criticism for my opinions. I wrote…Stock Market4 min readStock Market4 min read
Published inGeek Culture·Apr 1Member-onlyComputer Science is ToughFrom an NUS Computer Science Year 2 — The Fascinating Field Computer Science is great. Honestly, I wholeheartedly embrace the decision I made to pursue this dynamic course for my university degree. There’s an indescribable thrill in crafting complex applications from the ground up, using lines of code as my artistic medium. …Computer Science3 min readComputer Science3 min read
Mar 21Member-onlyNavigating LifeThe Quest for Purpose — What is Life For? I find myself coming back to this question time and time again. It is a seemingly impossible task to define what is our purpose in life, yet we tirelessly chase after this definition. To many, including myself, finding life’s meaning means liberation. …Life2 min readLife2 min read
Published inILLUMINATION·Nov 3, 2022Member-onlyHow are you, Really?a pretty powerful question — How are you? It's a common question, one that is often used as a conversation starter. It is a question I love as it has a lot of potentials to dig deeper and make a conversation “fuller”. It is so open-ended and may just be what some are looking for. An avenue for…Stress4 min readStress4 min read
Aug 2, 2022Member-onlyI’m Excited to Write AgainWe are closing in on 200 followers! — A Well-needed Break This year hasn’t been easy. During my school semester, I struggled to find the motivation to learn and life felt… dull. It was a painful process but I am glad I managed to drag myself past the finish line. I’m officially done with my first year of college and onto…Writing2 min readWriting2 min read
Published inGeek Culture·May 13, 2022Member-onlySimple React Application with CRUD OperationsImportance of Abstraction — What To Expect I am by no means a top-tier software engineer working in Facebook or Google. This article is just a compilation of the things I know, and the things I wished I have known when I started my software engineering journey. …Software Engineering4 min readSoftware Engineering4 min read