Open in app

Sign In

Write

Sign In

Robert Lin
Robert Lin

43 Followers

Home

About

Published in

UBC Launch Pad Software Engineering

·Pinned

UBC Launch Pad Year in Review (2018-2019)

🐒 the story of two semesters of student hackery — Launch Pad is a student-run software engineering club where students form team to develop a project from ideation to (hopefully) completion over the course of several semesters. 🤖 When working on projects like this, it’s easy to forget how far you’ve come. Unlike a hackathon, where you spend 24 to…

Open Source

11 min read

UBC Launch Pad Year in Review (2018-2019)
UBC Launch Pad Year in Review (2018-2019)
Open Source

11 min read


Published in

UBC Launch Pad Software Engineering

·Apr 25, 2020

Introducing the New UBC Launch Pad Website

We rebuilt our website from the ground up with a fresh coat of paint (in 8 days!) — We’re happy to announce that we’ve finally decided to get to work and churn out a brand new, from-the-ground-up refresh of our 4-year-old website to showcase our new branding and this semester’s projects! 🎉 The New Website We’re launching our new website today on ubclaunchpad.com! The revamped website features: 🚀 a completely refreshed design

Vuejs

5 min read

Introducing the New UBC Launch Pad Website
Introducing the New UBC Launch Pad Website
Vuejs

5 min read


Feb 9, 2019

Turning Slate into a proper documentation builder

No thanks I don’t want to fork your repository. 😶 — I’m currently working with RTrade Technologies, Ltd. and a documentation website was recently set up for one of our APIs. I thought it looked great, and slick, and super nice. I was told the documentation was generated using a project called Slate, and after taking a look I knew I…

Web Development

5 min read

Turning Slate into a proper documentation builder
Turning Slate into a proper documentation builder
Web Development

5 min read


Published in

UBC Launch Pad Software Engineering

·Jun 10, 2018

Optimizing Travis CI Pipelines

Reducing Inertia’s continuous integration build time by over 75% using build stages, caching, and job concurrency — Travis CI is the continuous integration tool most of the teams at UBC Launch Pad — UBC’s student-run software engineering club — use to handle their projects’ CI needs. We currently have 14 Travis-enabled projects, 8 of which have been active in the last month. Travis CI - Test and Deploy with Confidence travis-ci.com

Continuous Integration

7 min read

Optimizing Travis CI Pipelines
Optimizing Travis CI Pipelines
Continuous Integration

7 min read


May 25, 2018

One Year of Writing Bad Code

From zero to… zero? — A little over a year ago, in the far-away days of 2017, I fell gracefully off my skateboard in an incident that ended with my face intimately embracing the warm tarmac near UBC’s bus loop. I broke two teeth and decorated my hands, knees, and face with an assortment of…

Github

4 min read

One Year of Writing Bad Code
One Year of Writing Bad Code
Github

4 min read


Published in

UBC Launch Pad Software Engineering

·May 10, 2018

Crawling the Web for a Search Engine

an introduction to sleuthing the web with Scrapy — A while back, I worked in a two-man team with Bruno Bachmann on Sleuth, a UBC Launch Pad project to build a domain-specific search engine. This project included building everything from the website and server to a scraper that would handle populating our database with websites to search. The goal…

Search Engines

7 min read

Crawling the Web for a Search Engine
Crawling the Web for a Search Engine
Search Engines

7 min read


Published in

UBC Launch Pad Software Engineering

·Apr 29, 2018

Inertia — Building a Simple, Self-Hosted Continuous Deployment Solution

How a team of students designed and created a flexible, Docker-based Heroku alternative — Here at UBC Launch Pad, many of our teams’ projects are web applications. A pretty awesome step in any web application’s development process is when you deploy it for everyone to try out. Unfortunately, deployment can be a frustrating task, especially for students with little to no experience setting up…

Docker

9 min read

Inertia — Building a Simple, Self-Hosted Continuous Deployment Solution
Inertia — Building a Simple, Self-Hosted Continuous Deployment Solution
Docker

9 min read

Robert Lin

Robert Lin

43 Followers

📊 software engineer | more posts and goodies at bobheadxi.dev

Following
  • Pinterest Engineering

    Pinterest Engineering

  • Felipe Hoffa

    Felipe Hoffa

  • Barack Obama

    Barack Obama

  • Sherry Yuan

    Sherry Yuan

  • Angelene Leow

    Angelene Leow

See all (84)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams