Skip to content

Instantly share code, notes, and snippets.

View marywebby's full-sized avatar
🎯
Focusing

Mary Webby marywebby

🎯
Focusing
  • Discovery Partners Institute
  • Chicago, IL
  • 16:28 (UTC -12:00)
View GitHub Profile
@marywebby
marywebby / sdf_course_roadmap.md
Last active August 5, 2025 21:39
SDF Course Roadmap

Overview

Below is a comprehensive explanation on how to go about navigating the course once admitted to the Software Development Foundations! Please read through the entirety of the text to get a clear explanation about how to approach the each section and which topics you should complete in which order.


1. Getting Started

If you have not done so already in the intro course, completing the Getting Started section will give you a good starting point to be ready for the course.

Screenshot 2025-03-25 at 10 08 17 AM

Specifically, I think adding the SDF calendar to your own personal calendar you check everyday will help with staying on top of due dates and durable skills, as well as getting reminders each morning about sending standups.

2024.9.1 Stand Up Groups

Jose + Annie

Mary

In-person

  • Brian Luu
  • Daniela Garcia
  • Merril Huang
  • Jessica JnoBaptiste
@marywebby
marywebby / lineup_func_spec.md
Last active April 26, 2024 17:42
LineUp Functional Specification

LineUp Functional Specification

Introduction

LineUp (v1) is a skincare product routine creator that will allow users to pick from products provided to them, and then generate a specific routine, and then find the order you should use each product.

Problem

Personal Story

As consumers of all ages explore skincare products tailored to their diverse routines, understanding the proper order and integration of these products becomes crucial. Each skincare routine varies, and knowing when and how to apply each item is essential to maximize benefits and minimize adverse reactions. This careful layering not only enhances the effectiveness of each product but also significantly impacts the appearance and health of one’s skin. For my friends and I, who are spread across the country, discussing and sharing our skincare experiences has become a vital way to stay connected. Through our conversations about different products and routines, we've deepened our understanding and maintained our bond, even from af

@marywebby
marywebby / mygist.md
Last active April 3, 2023 22:05
In depth review on the email regex

Email Regular Expression

When it comes to needing to search through a string to find a certain phrase or wording, some developers may opt in to search by using expressions such as 'unsortedInputArray'.startsWith('u'). However, this could cause some confusion when there are multiple results for items starting with ('u'). So, to make this process simpiler, other developers will use regular expressions, also know as 'regex's'. These regex's take into account every possible input that the string could contain, and whether it fits the requirements the regex is asking for. Since a regex is just a series of characters called literals, it can be used in any programming language, making it very benifical and widely accepted.

Summary

/^[a-zA-Z0-9.!#$%&’*+/=?^_{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/

Briefly summarize the regex you will be describing and what you will explain. Include a code snippet of the regex. Replace this text with your summary.