Skip to content

Instantly share code, notes, and snippets.

@dHelmgren
dHelmgren / addStudent.js
Created December 30, 2020 19:29
Sample solution for React
const addStudent = (student) => {
axios.post(API_URL_BASE, student)
.then((response) => {
// What should we do when we know the post request worked?
const updatedData = [...studentList, response.data];
setStudentList(updatedData);
setErrorMessage('');
})
.catch((error) => {
// What should we do when we know the post request failed?
@dHelmgren
dHelmgren / pet.rb
Created September 24, 2020 21:39
pet name test demo
class Pet
attr_accessor :name
def initialize(name)
@name = name
end
def rename(new_name)
@name = new_name
end
@dHelmgren
dHelmgren / functions_first_class.js
Last active May 21, 2019 15:34
Captain Marvel Example
const captainMarvel = {
givenName: 'Carol Danvers',
nickname: 'Vers',
age: 41,
sideburns: false,
affiliations: ["The Avengers", "S.H.I.E.L.D.", "The Starjammers"],
fly() {
console.log('zoom!');
console.log('swish!');
console.log('fweeee!');
@dHelmgren
dHelmgren / translated_me.js
Created May 20, 2019 17:44
Finished JS Translation From Ruby
const coffeePrice = function coffeePrice(isIced, size, flavorArray){
let price = 2.50;
if(size == 0){
;
} else if (size == 1) {
price += 1;
} else {
price *= 2;
}
@dHelmgren
dHelmgren / translate_me.rb
Last active May 21, 2019 15:20
Js Translation from Ruby snippet
def coffee_price is_iced, size, flavor_array
price = 2.50
if size == 0
elsif size == 1
price += 1
else
price *= 2
end