Skip to content

Instantly share code, notes, and snippets.

View milkman4's full-sized avatar

Matt Kaufman milkman4

  • Denver, CO
View GitHub Profile
@milkman4
milkman4 / Map2.0TechDebt.md
Last active May 16, 2018 14:53
Map2.0 Technical Debt
  1. Balloon Handling needs to be refactored. There's a ton of tangled logic as to how balloons are opened. Consider the entire removal of balloons, or severely limit their capabilities.
  • the logic for opening and closing balloons should be handled more inside actions and action creators, without so much tangled logic inside the balloonContainer component. we might need to split it up into different components.
  1. "Balloon Media 2.0" need to be rewritten from scratch.
  2. We should implement webpack and removing gulp.
  3. Refactor code that is used in multiple places like headers!
  4. Improve performance of markers. Only show markers on the map if they are relevant. Merge markers into one marker for heatmap markers. +1
  5. Tour wrapper handling
  6. transit balloons...
  7. markers controller could to be refactored
  8. analyzing rerenders
@milkman4
milkman4 / openquestions.md
Last active April 4, 2018 16:00
Open Questions for Accounts and Tour Builder

Missing stories and/or questions on Tour Admin page

  • Handle log in/authentication for C3D Admins on accounts management page
    • Are we going to use auth0 for this?
    • If not, we need to build our own auth.
      • determined we're building our own, eventually.
      • MVP is what? auth0 email login and maybe social login?
  • add backend endpoints for editing parts of a tour account
  • add endpoints for editing parts of a user account information
  • research and add stripe interaction when we make changes on accounts
@milkman4
milkman4 / usersaccounts.md
Last active April 3, 2018 17:35
Accounts and Users for Tour Builder

Tour Builder Users and Accounts

For the tour builder application, it's becoming clear that users and accounts will need to be a separate thing.

Users

A user is defined by being one person one user. One User is tied to an identity provider, whether it is a social login or a username/password combo. A user can have access to multiple accounts, or only limited subsets of a specific account.

Organizations

@milkman4
milkman4 / upgradingToReact16.md
Last active October 24, 2017 20:58
Upgrading to React 16 - what's involved

Why React 16?

  1. Better Error Handling. Right now, we wrap all of our component lifecycle methods in a "TryCatch" which is very resource intensive. React 16 gives us a new lifecycle method called componentDidCatch, which will effectively handle it the same way, but in a much more efficient manner. Link to new Error Handling

  2. Better ways to render to dom elements not contained in component tree. Link To Info On "Portals". This is particularly useful for our "MapBubble" components

Things we need to do to upgrade to react 16 (could be more....):

  • change global Map to c3dMapInterface. Find and replace all "Map." calls to "c3dMapInterface"
@milkman4
milkman4 / mlkoutreach.md
Last active February 21, 2017 20:11
MattKaufmanOutreachEmails

Matt Kaufman Outreah

1

  • Company of Contact

    • MeetMindful
  • Person of contact and relevant postion

    • Ben Roux - Lead Engineer
@milkman4
milkman4 / IronFest.md
Created February 15, 2017 20:57
IronFest Test Runner

IronFest

IronFest, in short, is an in-browser JavaScript Text Editor and Code-Runner.

Base Functionality

JavaScript text editor to create algorithms, functions, and objects. JavaScript (mocha/chai) test runner and assertion library to run and write tests Allow users to save their own code

  1. What do you hope to get out of the Turing community this module?
  • Better sense of connection with Turing as a whole
  • More technology talk rather than soft skills
  • More career contact opportunities
  1. In the past, SAB uses its meetings to discuss student survey feedback in an effort to find ways to improve student experience at Turing. How would you like to see SAB to represent you and communicate your needs this module?
  • Followup on feedback
  • Listen to all opinions
@milkman4
milkman4 / gearupNov4th.md
Created November 4, 2016 19:29
Resilience Gear Up

When you first read the title of this GearUp, what were your initial reactions? What experiences have you had that shaped your attitude toward the topic?

  • I first thought the title of resilience referred to how difficult Turing can be for many people and how resilience can be culfivated. I've had experiences in college in regards to my engineering major that cultivated resilience as far as learning difficult things on my own.

What did you learn from reading the article? Did this change or affirm any attitudes and beliefs you hold?

  • I learned that a lot of people who face resilience early in life either grow up with a bunch of issues or end up becoming super resilient to change as they grow up, and become better for it.

What value do you put on personal resilience? Why?