Skip to content

Instantly share code, notes, and snippets.

View cmacaulay's full-sized avatar

Casey Macaulay cmacaulay

View GitHub Profile
@cmacaulay
cmacaulay / gist:48e3a5ad3e5fa71b096c831a080d9767
Created September 2, 2021 11:58
unified_search_api_draft.md
## Search
You can use the API to search for knowledge base articles, community posts, or well as external records.
You can call this API from a JavaScript client in a domain other than your Help Center. The API implements Cross-Origin Resource Sharing (CORS). CORS lets a JavaScript client access resources in other domains.
### JSON Format
@cmacaulay
cmacaulay / 1. search_results.hbs
Last active June 11, 2020 09:33 — forked from bogdan-andrei-sturzoiu/1. search_results.hbs
Copenhagen search results template for federated search
<div class="container-divider"></div>
<div class="container">
<nav class="sub-nav">
{{breadcrumbs}}
{{search submit=false}}
</nav>
<div class="search-results">
<section class="search-results-sidebar">

Keybase proof

I hereby claim:

  • I am cmacaulay on github.
  • I am cmacaulay (https://keybase.io/cmacaulay) on keybase.
  • I have a public key ASCOqyyJnCm2jRLSmMP7KXlSDKZKsbDpZTfgXFQ6UQiMiQo

To claim this, I am signing this object:

Post-Grad Job Search Action Plan Template

This deliverable needs to be submitted to Meg in order to have post-grad job search support from her.

The objectives of this plan are to not only help you strategize for your job search after graduation but also to help you plan for your longterm career. After all, your first developer job should align with those goals as well so that you're on track for a longterm successful career.

Some things to consider:

  • What do you envision for your career?
  • What do you want your 2nd and 3rd jobs to look like?
@cmacaulay
cmacaulay / macaulay-interview-reflection.md
Created June 8, 2017 15:55
Macaulay Interview Reflection

Guidelines: Documentation of Practice/Actual Interview Participation

Directions: During Module 4, you've had a few in-class models and practice sessions for technical interviews. You may have also participated in mock interviews or actual interviews outside of these class sessions. Please write a summary and reflection of 4-6 sentences on your interview participation in a gist that you'll link in your career development deliverables file.

Suggested ideas to include in your reflection:

  • What happened in the interview/practice? The first half the the practice interview was a number of conceptual questions, after that I completed a technical challenge.
  • What are some best practices of technical interviews that you've discussed?
# Documentation should include the following for all 6 emails:
* Company of Contact
* "CauseLabs"
* Person of contact and relevant postion
* "Rick Sharp, Software Developer"
* Date of contact
* "05/06/2017"

Pitch #1:

Contributing to DC Abortion Fund

  • Why: Being able to be a programmer and an activist at the same time is important to me, and I feel like this project is an opportunity to do so. The leader of the project was a field organizer like myself, who decided to become a programmer.
  • What: Colin is going to send me a feature to start working on next week, but in the mean time I have asked him about some open issues that are bug and text fixes that are still open but people have done some work on.
  • I Need: to keep communicating with Colin and keep an eye out to see if any of the issues I commented on are things I can help with
  • When I'm Done: I will submit a PR! This is a project I'd like to continue to contributing to because of how easy it is for beginners to contribute.

Pitch #2: Faker Gem

@cmacaulay
cmacaulay / sass_spike.markdown
Last active April 14, 2017 20:15
Let's get SASSy!

Introduction

Set-up

-Clone down this repo https://github.com/cmacaulay/sass-spike.git bundle

[Project Title]

Pitch

There are a lot of crises, where are they happening? This web app will show you.

Problem

Where should we be focusing humanitarian efforts? Which countries are struck the most and the hardest by humanitarian crises and what's the general life cycle of these crises?

Solution

@cmacaulay
cmacaulay / macaulay-personal-project.markdown
Last active April 10, 2017 15:44
Personal Project Proposal

[TBD]

Pitch

This project aims to:

  • Create an API of all diversity/inclusion in tech data that's currently out there, mainly looking at the diversity reports shared by most major tech giants starting in 2014
  • Do some basic data visualization
  • (Later iteration) Create endpoints of CS Education data
  • (Later iteration) Do some pipeline analysis comparing the two data sets