Press J to jump to the feed. Press question mark to learn the rest of the keyboard shortcuts
Coming soon

Hi guys I've been trying to solve this for too long already, I have Express on a Google cloud function so it uses node 6 and can't be upgraded, on of the modules the app have requires node 8, How could this be solved?

With babel? taking the module folder and moving it into my project and transpile it there? I've been looking a lot online but can't find what I really need.


The package is Open Source and on GitHub, right? Look through its change log or commit history to find when it used to work on Node 6 and pin the version in your package.json to back then.

If that's not possible, fork it. You can publish to npm (with a different name, of course) or just put "owner/repo" in your package.json file and npm will download from GitHub.

see more
Original Poster1 point · 4 months ago

Thanks a lot for the help!

I finally sorted it by implementing what the module did by myself, I realised that the module had like 5 folders of files just because of the options it gave you, a simple implementation without more options just took like 8 lines of code.

Not a very productive way to spend time but it felt so good once it worked haha


The app I cloned is , it covers basic functionality, the 3 screens for login, user Auth with amazon Cognito and the screens that you'd use once inside the app, all with the same looks as the real one.

I cloned it because I don't have much experience to put on my CV so I'll try going the next step.

They had already found someone for that position so let's do the next one. I hope it works in the next weeks or I'll just starve to death with a lot of repos on github haha


Where are you located? We need a React Native dev (in Bay Area).

see more
Original Poster3 points · 4 months ago

Oh thanks for asking! But sadly I'm from Barcelona, Spain. Damn it would be so awesome to work there.. and cheer for the warriors after work and not at 3AM haha

How's are startup jobs in Barcelona? Is the ecosystem lively and is the job market good for devs?

see more
Original Poster1 point · 4 months ago

For what I've seen to the moment, I'm talking only about React offers, almost none taking juniors, all look for experienced devs, BUT damn if you have the experience, I've seen offers open for months and months and they still can't find them. And the salary and conditions are way better compared to others jobs around here in Spain.

Load more comments

fuck you so called fans, quit doubting... sit back and just watch, dammit swear You fools are spoiled. Smdh

see more

down 8 on the start of the second quarter and already giving the game for lost wtf

we can't play worse and we're still close

Load more comments

The amazing part about this game is that Curry has been a relative non factor on offense.

see more

he's just a factor being out there getting all the atenttion

I was like oh shit when saw looney coming in, then remembered that he's now a beast good damn defender


App link:

Github code:

It requires access to your Spotify account to retrieve the data so if you don't want you can see a gif of the app in the Github readme.


Small nitpick, in this file you are switching between importing each action separately and as one statement - find your style and stick with it. Otherwise it looks awesome!

see more
Original Poster2 points · 4 months ago

Nice pick, thank you!!

Here's my review of your code. This is a subjective review, so you may not share my opinions. It focusses on how you can improve - this does not mean what you have is bad. I've not taken a look at all your components, and I haven't run the code.

Overall you've got a good component structure, showing use of HOCs, state management, asynchronous actions and component styling.

Here's some things I'd recommend.

  • Don't nest your project. There's no need for the top level spotify-client folder - it's just another level to traverse.

  • Put linting in your project. Not only does it show knowledge of tooling, it is utterly invaluable to keeping your code consistent.

  • Why is your App.js a class? It doesn't need internal state, and could be a stateless function. If it's to encapsulate the Audio instance, put this outside of your component hierarchy.

  • this.audioControl() performs side effects on an unknown Audio object, based on boolean(?) props.

  • Use prop typing to give your component props readable context, as well as safety and hinting when developing.

  • Look into a way of organising your component styles, such as BEM or ITCSS. Naming components, and subsequently being able to find the styles from classNames is essential.

  • You have a mixture of inline and class based styles. Pick one way to style your components and stick to it - its difficult to unpick where a style is coming from if they're mixed.

  • You have a mixture of percentage, pixel and other units for padding and margins. Using a multiple of a fixed unit can make styling more predictable and visually consistent.

  • Your DisplayList has a nested render function that should be a ternary or conditional path.

  • Your indentation is off in a few places, which makes it difficult to easily identify function chains or DOM structures. Again, Linting will take care of this for you.

  • Create React App is a pragmatic choice. However, it limits how much a reviewer can tell about your tooling abilities, such as webpack setup, bundling choices and CSS prefixing.

  • Add unit tests around your data transformation and behavioural components. Don't just Jest snapshot it - write tests that effectively document the unit behaviour of the components.

see more
Original Poster13 points · 4 months ago

Damn thank you so much!!!

I wasn't expecting that, this is awesome. I'm writing all of this down to learn from it, lots of great advice!

I have to start focusing on doing proper testing to my projects, your take on the unit tests will really help me find the correct info on how to do it, when I started reading it I was indeed thinking on just Jest snapshots.

This had to take you some time to write, If you ever have some work someone with my level can help you let me know and I will gladly do it!

Load more comments

73 points · 4 months ago · edited 4 months ago

This is pure American weirdness, In Europe with soccer we couldn't care less if you're an all life fan or new fan of a team, I mean the fuck are you proud of? of liking a damn team?


Live app:

Code here:

I made it just for fun trying React but now I realised that I actually like using it so thought maybe some of you would like it too.

I don't plan to monetise this at all but if there's something you'd like or change let me know!


Nice work. Really clean looking and useful. My one suggestion would be adding charts for selected crypto. Maybe a feature to add in the future. Really like the site though. I just started diving into React (and coding in general) and i really like it. Great work

see more
Original Poster1 point · 4 months ago

Thank you! great suggestion I will look into it, and as you started diving into React don't hesitate to send me a PM if you have any question!

Comment deleted4 months ago
Original Poster1 point · 4 months ago

Thank you so much! Yes no problem, post it wherever you want, also no need to link back to this post if you don't want to! ;)


see more

Prison Speights hahahahahah

More air! Imagine you’re trying to fog up a mirror with hot fast air.

see more
Original Poster1 point · 4 months ago

Added to the list, thank you! I'm still having some problems with the hot/cold, fast/slow air concept gonna focus more on it!

To help me get a warm and fast air column, I focus a lot on tongue position. Having a raised back tongue like your about to say the syllable "Ni" can help. You're already on a good start practicing your fundamentals, just keep working at, and don't get discouraged!

see more
Original Poster1 point · 4 months ago

I've also heard that from Joe Allard, it always feel strange as I don't know if I'm really arching the tong or just making it more difficult for myself I gotta practice more in the mirror, thanks for the advice!!

Load more comments

You can actually see recordings of myself for the first month learning without a teacher on my thread:

If you can't afford it, don't get discouraged, if you take your time reading what you have to do and what not you can start teaching yourself.

And take classes once you're on a better place economically, I myself will start taking classes regularly once I can afford them.

Are you more of a jazz or a classical player? If you’re looking at jazz horns, vintage is always better but it’s harder to get good quality. So be careful. Classical, the newer the better!! Again, be sure to try them, but there’s tons of amazing new horns around.

Be sure to take your time deciding. If you’re considering going off to college soon, and studying music, maybe wait until you’ve decided what school you’re going to before buying. If I had waited a year and a half to buy my horn, I’d have gotten a completely different one than I did when I bought my horn I have now. Just something to consider!

see more

I didn't know that the horn also made a difference for a jazz / classical tone, I only thought the mpc made it, this is nice to know!

Now that I'm saying that, I'm using a cheap tenor chinese horn with a yamaha 4c mpc, and doesn't matter how loose I leave my mouth or how much I roll my lip out without any pressure, still sounds like classical without that fat sound, could it be the equipment or should I be able to get the same sound no matter the equipment?

1 point · 4 months ago · edited 4 months ago

As a student looking for a sax teacher myself, I went first to google and searched for 'Sax teacher MyTown', then found out that most of the websites popping up where teacher focused websites where teachers make their own profiles like: and (this is from Spain), and there I searched for the ones with most ratings.

As a personal advice, if one of them had a video on youtube talking about what they do, and seeing him more personally and not only with a written description that would made me go with him.

Other places you can look are:

  • Local Facebook groups related to jazz, music, etc. in your town.
  • Other private teachers that teach other instruments so you can pass students to one another?
  • Paid Referrals - Music shops, that recommend you as a teacher and you pay them a comission or something.
  • Music Schools - that don't offer sax lessons, maybe you can go there as a freelance or work some kind of relationship with them.
2 points · 4 months ago · edited 4 months ago

This looks great - I'm buying it. Me and my best mate both suck to and have been looking for these sorts of exercises.

Edit: Sike... $32 dollars in total if I wanna get it shipped to Aus :(

see more

I found a free pdf of the book in scribd, with a quick search on google you'll find it!

Original Poster1 point · 6 months ago

is sax like recorders we used to play in school, blow and you get a sound?

see more

Not at all, if you played the recorder in school and you remember the fingerings you already know pretty much the sax fingerings, except some abstracts and higher notes, but don't expect to sound good until at least a year or more of playing, that's what other players told me, I'm one month in, I can play the notes, but it sounds absolutely bad, doesn't even looks like the same instrument sax pros play. You have to practice long tones, overtones, etc. as with trumpet consistently.

Now 1 BIG advantage of the trumpet is that you can mute it and practice when you want, there's no damn way to mute efficiently the sax and it sounds so damn loud.

Not physicality but the only thing i miss compared to other instruments like piano is being able to practice whenever you want with headphones, I could practice like 1 - 2 hours more per day.

2 points · 4 months ago · edited 4 months ago

As a beginner myself too (1month playing) this is one of the best resources I've found, most beginner focused articles only talk about embochure and lips, here you'll see a lot of things about voicing, overtones, your throat, breath, hearing the tone before, etc. that really helped me a lot. All tied together with progressive exercises.

And besides that this is a list of some videos and links I saved myself:

By the way record yourself, I've been recording myself since day 1 and it's already great to see the difference and motivates to keep practicing a lot, I hope i can make one of those videos of 1 year playing the sax everyday haha


So It's been my first month playing and obviously I still sound like trash so my practice is mainly:

  • Longtones - aiming for an steady pitch, changing dynamics.
  • Overtones / matching overtones.
  • Articulation exercises.
  • Songs I like, i really spend to much time in this one, but is too much fun.

The thing is, I'm not sure what I really have to look for longtones, do you think in the sound you would like for each note and try to get it modifying the oral cavity/embouchre until you sound like you want?


What kind of music do you want to play? Do you have a favourite sax player?

see more
Original Poster1 point · 4 months ago

Jazz, and for favourite sax player I would say Ben Webster!

8 points · 5 months ago · edited 5 months ago

Both are equally important. The main purpose of long tones is in control of your air and sound at all dynamics within all registers which will in turn give you a better sound.

However, you should always try to be aware of your sound so that if you start to become fatigued, lazy, or mess up you can correct right then and there.

When practicing long tones play every pitch for 3 whole notes at 60bpm. Try to come in at n slowly building to a fff and then back down. Begin at middle C, go chromatically down to low B-Flat, go back to middle C, and then work up to your highest stable pitch. During this you should be working for control of each pitch at every dynamic making sure that your tone is even and clean.

Also, that's really great that your practicing overtones within your first few months of playing. Overtones are the stepping stone into much more advanced techniques and mastering your control over the horn. Keep that up and do it every day. Overtones also greatly improve your tone.

see more
Original Poster2 points · 4 months ago

Thank you so much for your advice really appreciate it!

I'm going to start doing my long tones the way you said. And very encouraging what you said about overtones, will keep doing them, I actually started doing them because on low notes I always got the overtone when I was trying to get the normal note, doing them helped to fix that really quick!

Never did understand how people use those rubber pads, maybe I'm not used to them but every time I'm testing a mpc it ruins the test for me 😅😅

see more

I don’t mind the thin ones. There’s no need for the massively thick ones imo. It’s a bit excessive. If you’re biting that hard you have a different problem altogether

see more
Original Poster1 point · 5 months ago

As it was the first time I saw a sax I didn't even know that the rubber pad was thick, I thought they were all like this, I'm now using 3 layers of electrical tape one over the other and it's way easier for me to have a relaxed embochure without having to open so much the mouth.

Original Poster1 point · 5 months ago

I didn't know it could change the playing so much, I'll try without it once I have my own mouthpiece!

Load more comments

Original Poster2 points · 5 months ago

Two pictures: one of my full kit that I just bought 48 hours ago, and one of a complete list of everything in the kit (in case the picture is as terrible as I think it is).

AMA, I guess. Except about the furniture. I have no answers for that.

see more

Remember, don't hyperextend your bow arm and get a tennis elbow injury in your third week of archery like me.

How cool it's gonna be once we see cook balling like he is doing now but with the second unit just after sitting curry

I started archery, playing the sax, english meetups to practice my spoken english plus my usual weight lifting, I don't even think in no surfing, I just don't have time for it.

9 points · 6 months ago

Was there a spider? Did you get the spider if so?

see more
Original Poster9 points · 6 months ago

Yeah right in between his six eyes, didn't want to brag about it though...


Is there any place with a reference to react best practices? I know how to make from basic to advanced stuff with react but I'm always questioning myself if that's the correct way, like should I use a conditional directly inside the render method or should I separate it to another function and calling the function in the render and these kind of things.

Cake day
June 13, 2016
Trophy Case (2)
Two-Year Club

Verified Email

Cookies help us deliver our Services. By using our Services or clicking I agree, you agree to our use of cookies. Learn More.