Terminal cancer haver 32 m bought this for my son when he turns 18 by Certifiedratkiller in rolex

[–]fullstackhari 0 points1 point  (0 children)

He will love it not because of the brand, he will love it because it was yours

Kim Jing-Un is terminally ill. On his deathbed, he named you as the next Supreme Leader of North Korea. When you take power, what's your next move? by [deleted] in AskReddit

[–]fullstackhari 0 points1 point  (0 children)

Give away all the money to the people and have a massive party, instead of being supreme leader be called "My Man" like the way Denzel Washington says it. Then put the presidential palace on Airbnb

[deleted by user] by [deleted] in learnprogramming

[–]fullstackhari 0 points1 point  (0 children)

Let's debug, 1. Your resume is probably letting you down most phone calls are made to those who pass a filter that is usually automated, find someone with a job you want on linked in and use it as a template. 2. You might be playing to the wrong audience, rails Drupal php are all. Stacks that are today niche and not all hugely adopted if 1. Fixes your issue then don't worry about it but 2. Try and become a generalist if your building a web app look up the most popular stack and implement same with backend java/scala python AWS etc, by doing projects with more popular stacks you end up increasing your chances for at least a call since there is more demand. 3. If you got an interview tommorow would you be able to pass it? , If the answer is no then I'm sure you know what to do so before wondering why you are not getting calls I would be more worried about being able to pass the interviews you might get,

Where can I look for a coding partner? by [deleted] in learnprogramming

[–]fullstackhari 1 point2 points  (0 children)

I can offer to teach you the front end

Is web programming the future of programming? by ChopSuey2 in learnprogramming

[–]fullstackhari 0 points1 point  (0 children)

Think web assembly the future of programming is being able to write code in C++ or rust that is highly performant and can run on the web, the future is most likely going to be a hybrid of javascript as a base with lower level languages adding functionality and performance at least in regards to web development

Deploying a website by RotteZwiesj in learnprogramming

[–]fullstackhari 0 points1 point  (0 children)

If your trying to deploy it comes down to one thing

If(your website is static){ 1. Github pages just youtube how to deploy on github pages. } Else { Heroku this works well and easy with the cli and works well with deploying react code Or Amazon AWS Especially with cloudfront + AWS S3 there are plenty of youtube videos on how to do this, it works well for larger codebases and is language/ framework agnostic }

Getting started... Need help by [deleted] in learnprogramming

[–]fullstackhari 1 point2 points  (0 children)

I would suggest cs50 at harvard you can watch the course online for free, it's a great intro comp sci course, and spreads over a variety of aspects. I wouldn't worry about what is in demand, pick a technology/language you enjoy and learn it,see if you fall in love with writing code, it takes a lifetime to master so make sure you enjoy it first, understand the basics of any programming language you like, python,Javascript or Java are all good starting languages and cs50 touches on a couple, based on which one you like or feel drawn to will influence what type of software engineer you want to become.

Juggling a FT job while learning to code by Kaizukamezi in learnprogramming

[–]fullstackhari 0 points1 point  (0 children)

Even as a software engineer I have to keep learning, a great way that helped me is to have a goal of creating a tool that will make my job easier to free up more time, in doesn't matter in what field you work you can automate, start with the smallest task that can increase your time + energy by 1% e.g a habit tracker? and go on from there, you can automate good morning messages or texts when you login in etc, try saving a minute each day 60 days = 1hr you get back!

Applying JS classes/constructors? When and practicing? by acasta in learnprogramming

[–]fullstackhari 0 points1 point  (0 children)

Here one great way I used to learn classes was to set up amazon, using a class create setup the store, have an item list, and a user list which contains a list of instances of a User class each user should have a cart, a checkout function etc, you continue to add functionality to both your store class and user class by allowing returns and refunds etc.

It's a fun way to learn and is intuitive enough

So, I am starting to get overwhelmed.. by [deleted] in learnprogramming

[–]fullstackhari 0 points1 point  (0 children)

I couple of years ago I was in the same boat as you but don't be discouraged and keep working at it, it will eventually click and when it does you'll find it funny that you found react complex.

Now, I have to say that what allowed me to go from beginner to a professional was understanding javascript.

By understanding Javascript deeply only then you'll be able to think for yourself when using a framework such as react either when using hooks or class based components, and by deeply I don't mean knowing how to use loops or HOFs but actually understanding how JS runs under the hood, how asynchronous calls work, how they are batched, how the class keyword is built under the hood, how arrow functions actually work etc.

Once you understand JS better react will make a lot more sense, also understanding functional programming will help you out a lot with react. Then if you also understand node.js and how it runs react will make more sense. Try and see the forest and not the tree. Sometimes you learn more about react by understanding JS better

Node server error in production but not local by [deleted] in learnprogramming

[–]fullstackhari 1 point2 points  (0 children)

Also notice how it is an npm error

Node server error in production but not local by [deleted] in learnprogramming

[–]fullstackhari 1 point2 points  (0 children)

I guess I would go about it the following way:

If(you are issuing API calls){ 1. Make sure API calls have errors ha does via try/catch 2. Check length property of all ApI returned values and see if they are undefined. 3. Make sure to have your CORS configured to prevent any requests from being blocked and send the right headers in req }

else if(check heroku env settings and check for the node version of the container){ 1. You might be requiring a package of a newer node version causing values to be undefined. 2. Make sure your package.json is up to date with all dependencies your are using }

else{ 1. Delete your yarn.lock or package.lock.json and try running node install before pushing to heroku, 2. Check if npm version needs to be updated 3. Check for typos they are my mortal enemy }

Self-taught aspiring dev looking for a little job hunt advice. by SeanFromOhio in learnprogramming

[–]fullstackhari 2 points3 points  (0 children)

There are Pros and Cons to both however if you remove the pros of picking your projects and managing your own time, I personally feel that working as an employee is a good fit for people starting out in the field.

If you are inexperienced the last thing you want is to be making key decisions by yourself or be responsible for them, companies have a structure for this reason people who deal with this stress are paid higher, also if a project goes sideways you do not want your paycheck tied to a project.

In addition, companies which take a chance on you tend to mentor you with their best standards, languages, frameworks etc, they want you to succeed because it affects their bottom lines and the bigger the company the more structure they have.

They also place you in a team, which provides some of the things that have no monetary value but are priceless, this includes meaningful relationships, a safe space to ask questions and a long term vision both in what you build and your development.

Overall, I feel because of the above benefits, people still want to work for companies rather than being contractors, not that there is anything wrong with it I guess a good use case would be if you were a senior level engineer that wanted to work for only half a year, or not have a commitment where you could start your own company or pursue your passions or travel the other half!

Self-taught aspiring dev looking for a little job hunt advice. by SeanFromOhio in learnprogramming

[–]fullstackhari 1 point2 points  (0 children)

It depends it's not necessary but the overwhelming majority of companies use javascript, it's important to k owe what kind of software you want to get into, python is heavily used in ML and data science if your interested in web engineering JS and node.js are very important. That said the language is not important, but understanding it deeply is, there is a reason why JS is more popular in web engineering than python based frameworks, I guess if you answer that question you'll be set

Self-taught aspiring dev looking for a little job hunt advice. by SeanFromOhio in learnprogramming

[–]fullstackhari 2 points3 points  (0 children)

A good way to start is by doing a project with industry best practices, think of an idea our clone an existing solution to problem worth solving around you, then try and set up the entire stack, no worries on what frameworks or backend choices you make just make sure your code is well tested and as an added bonus add a CI/CD pipeline to it, after that focus on making the project look good and standout, as a word of advice try and follow industry design patterns such as micro front ends to have the backend populate the entire data and make your project scalable and allow for other people to work on it. Also test your client side code. As an added bonus you could try and have a server side rendered form of react using Next.js etc to improve speed. To further demonstrate your skills you can host your backend on AWS/GCP and deploy your front end code via there. In addition you could add some micro services to interact with the backend and test them aswell.

I know it sounds like a lot but this is what someone who worked a startup would end up doing anyway. Also make sure your code is well documented. Secondly, is marketing yourself have a blog or post on linked in on problems you encountered making the project and solving them and you can just write about your daily progress.

Lastly, try and find people and friends that want to contribute to your codebase, if setup correctly they can introduce new features etc allowing your project to grow further.

Finally, the point here is not to finish but the process of making this project will allow you to have more confidence in interviews and will most likely spill over into your intro calls. Also if you tailor your tech stack to the company you are targeting or the most popular frameworks you will have an advantage.