Nah, he will rewrite tthe whole thing. You have to say " continue from the last line of code" or continue from "paste last line".. Otherwise it will start allover and half the reply it will explain what the program does then gets cut off again halfway through the code writting
One thing I found useful when prompting it is asking it to explain why something is wrong like for example “why can’t I click the whole button” and it will give an explanation, and then you can ask it to fix it based on the explanation
Yeah - there's no need for programmers for simple tasks, editors for simple articles, people for helpdesk etc... it's very cool and frustrating at the same time.
When it cuts off you can ask it to pick up where it left off. You should also tell it not to skip anything. I have had better luck telling it not to skip and it usually picks up from the line if stopped at.
I ask it "continue starting from ..." and it will keep writing. It is impressive how much it thinks about one response. I had it make a 500 line CSS file for me.
its awesome, currently you still need some basic programming knowledge to use it but I can imagine in 5 years it will be able to do everything with just prompts.
Also yeah, just wanna add I could've totally gone the extra mile and had this program the backend for me, but I didn't have time lol. Maybe another day!
Whoooaw! As a Software & Web Developer i feel both excited & terrified. How many programming languages can it cover. its like having an AI assistant to do you work. power tool... But also scary to the future of skills if people get too reliant to it.
Hey man just a tip, when you get the 'error occurred thing', open a new tab with chatgpt and let the cloudflare thing process, let the page load up, and then go back to the tab you have with the long thread. When you try again after doing this, it will work, at least in my experience. The problem is that after about an hour, the cloudflare thing expires and so thats why the thread stops working. To continue the thread, this is the only method i've found that generally works. It will never give you an "Error" because your question is too hard, ChatGPT will always answer, even if that answer is wrong. If your question is too difficult, you will just get an answer that doesn't fully solve the issue, as opposed to no answer at all.
You can also paste your code or part of the code and ask something related with that, like: where is the problem in this code? Can you improve this? why can't I use function and so on. Like you would ask to any person. It's amazing and it's been my "colleague" in the last two weeks. I made so many progresses in my application keeping the learning part of it.
I see ChatGPT as a great tool to use to speed up the development process. I do not fear that it will take my job, but maybe lower level programmers will not be needed and it will force more to become specialized in the field. I remember when companies like WIX and others came out with a drag and drop way to create a website site. At the time many web designers thought they would be out a job as well,but that did not happen. At the present ChatGPT still makes mistakes and does with a high degree of confidence. The future does look bright and I'm excitied to see what new industries are created because of this technology.
@@mrr4912 no they won’t. Programming is the highest skill in demand and 90% of programming is maintaining existing code bases which gpt wouldn’t be able to do. Do you think they reduced engineers salaries when the calculator came out?
@@mrr4912 Well lets look at programmers in the 90s. Any junior level coder is 10x faster with all the frameworks and IDE:s than a room of senior programmers in the 90s. Still that junior developer has higher salary than a senior programmer in the 90s and there is a lot more positions open for programmers today than there was in the 90s.
@@Settings404 give this technology about 5 years and I suspect there will be tons of highly specialised AI bots that understand existing codebases and domains
There still will be programmers because I tried in ChatGpt to make a notepad with folders myself as a demo in code-pen it still didn’t make perfect. So yeah, programmers are still pretty much needed to help fix the bugs, and from what I read on the FAQ and the bot itself…Its information hasn’t been been updated after 2021 (that’ll be two years.) This could be a be a helping cowriter in programming to prevent time crunches in the video game industry.
It's honestly a fantastic learning tool as well, being able to ask questions rather than just sifting through documentation is amazing. Why are you using X property? What are the possible values for X property? What are the benefits of using this over that? Crazy stuff man
@@herrlehrer1479 Which means 1 person can do the job of 10. Even if 1 person can replace just 5 or 2 people, demand will be down by a factor of 5 or 2. That alone can wreak havoc on the job market and drive pay way down. Even if this thing doesn't completely end software development as a job, it will no longer be what it once was. Don't ya think?
@@herrlehrer1479 ye this bot is more benefitial to a programmer than a non programmer because programmers know the right uestion to ask and ChatGPT knows everything so its just a matter of triggering it to acces the correct data
ChatGPT solved my problem!! I was struggling to make an account system which uses tag to identify a username. Tag is unique. I was stuck for weeks but this bot helped me SO MUCH! Like who made this I want to smooch him like litreally.
Lmao I just created a fullstack clone of twitter in Vue, Firebase and Tailwind the last weeks and it's is kinda cool but also disturbing how easy chatGPT can come up with an mvp so fast.
If anything it'll make your job easier! I had to edit a lot of code to get it the way that I wanted still... it's just a step up from StackOverflow lol.
Take that back, the servers are loaded right now XD, but I guess the eventually the hype will die down and corporations/start ups will buy this or somehow have their own instance of it to have coding done for cheaper. At least that’s something I could see happening.
Yeah, I don't know their business plan moving forward, but I'm excited for whatever they do with it. I think of it more as a tool than a competition. :]
I don't think it will replace the developer but enhances the ability of developer, where we search error in stack overflow, instead we will be using chat GTP, working in tech I came to know that user cannot define what they want for that there will be always a developer and engineer to work on.
What's the difference between this and copy and pasting from stackoverflow or some public github repo? A little more convenient I guess, but also seems of lower quality on average.
@@chadgibbs3341 yeah... but on the bright side... You as a developer can build anything imaginable.. with half the cost of a junior dev... Like the gap between idea and implementation would get shorter and shorter to the point where A normal guy with a chatGpt subscription can make AAA games with maximum optimisation just by passing right prompts.
It did a pretty terrible job when it came to certain frameworks like NextJS. Also if you become too dependent on it writing all the code for you then you can fall in trap of figuring out all the bugs it created and kind of lose your own creativity. Where it is definitely very good at it is solving smaller problems i.e. write a function to do this and that. Nonetheless it is just a start and this technology is definitely going to improve programmer productivity.
It's going to change the world so fast it's going to make heads spin. I fiddled with it today and it created an html5 video game. I did a few tweaks as it wouldn't run at first and it's not touch screen friendly. Regardless I think we are just seeing this as a 4yo child prodigy. You won't believe the progress over the next few years
@@austins.219 they could certainly optimise its performance or keep adding more parameter. Currently the computing power and the amount of data is some of the limits
I tried to get it to build a simple hangman game and it struggled and was full of bugs. The key to getting better code lies in becoming a master at writing good prompts from what I can tell. Anyone want to see if it can build a working hangman game? If you do, let me know lol
Can you make a writing app with it? like Google keep? Want to know if it could make one so I can import and export text from my PC? Something that would be able to do something this app- Scrivener. Would like to have it convert text to pdf or word and back again.
Well obviously you're already experienced in this field, you just call prompts you understand and then even edit them to your needs nothing fancy imo. I'd be blown away if a noob did it with Basic knowledge
Yeah for sure. I did try to edit as little as possible, but it’s definitely a tool to speed up development rather than take over development (in its current iteration at least).
If you say "continue" it would just repeat the early code and cut off at roughly the same point. Better say: "continue from where we left off" , or "continue from the last line of code without repeating the previously generated code" or "complete the rest of the code"
I meannn I always copy and paste from my previous code. Stuff like sign up and sign in is like a “module” that I always copy and paste lol. Eventually it will be just modules and modules copy and pasting
Hi, Great vid! So quick question; I have no coding experience at all and have been wanting to use Chat GPT to help me create some apps and programs but I'm kind of getting stuck. Since I have no experience and have never coded before, when chat GPT spits out some code for me I have absolutely no idea what to do with it lol and how to edit it and organize it like how you do here in this video. If you got some free time would you be willing to talk and maybe help me out with the basic understandings of what it is that I have to do after this thing spits some code out at me? Would really appreciate it. Thanks!
Also by the way, I saw in your video that it stops a couple times when spitting out some code. When it does that you can just type "Continue Coding" and it will keep going from where it left off most of the time.
i don't see why you fast forwarded at 4:00, that's the point of this whole video. plus when you correct the code earlier in the vid at 2:09, couldn't you ask the AI to fix the code?
Firstly, it was just an editing decision to keep the pace of the video going. And I did try and ask the AI to do it, but it wouldn't place it in the correct spot. Did it like 3/4 times if I remember. :)
@@Archetapp I apologize for the criticism, it is a great video on a subject I am interested in so I would have liked to have seen the parts that you fast forwarded thru. Also at the beginning, around :55 - I would have liked to have seen the slowed dwn parts where you set up the project. Perhaps you can release the unedited version?
lol I'm in a similar position but trust me, this will actually increase your code output and make you more productive if used right. developers that can use ai coding tools will replace those who don't.
So which version of Firebase code did it use, 8, or 9? chatGPT knows nothing about versions, confuses the two. You have to make a lot of corrections, i.e. how much time did you spend make corrections versus just coding the whole thing yourself?
Tip: if the result is too long and gets cut off, just type "continue".
Bruh fr?
@@spankman618 yes
Thx
this tip is gold. thank you from heart!
Nah, he will rewrite tthe whole thing. You have to say " continue from the last line of code" or continue from "paste last line".. Otherwise it will start allover and half the reply it will explain what the program does then gets cut off again halfway through the code writting
One thing I found useful when prompting it is asking it to explain why something is wrong like for example “why can’t I click the whole button” and it will give an explanation, and then you can ask it to fix it based on the explanation
That's insane. I gotta try that out next time.
What also helps is telling him exactly what the current behaviour is and what your desired behaviour is.
God bless you, Jesus is Lord of lords and King of kings and don't say Gods name in vain search it up if u don't know what it means
GPT is absolutely unreal. Game changing stuff
💯
Yeah - there's no need for programmers for simple tasks, editors for simple articles, people for helpdesk etc... it's very cool and frustrating at the same time.
@@DrayNoR1 wait bro its not gonna be free forever.
also job taking stuff
@@gameinspireme yes
When it cuts off you can ask it to pick up where it left off. You should also tell it not to skip anything. I have had better luck telling it not to skip and it usually picks up from the line if stopped at.
I ask it "continue starting from ..." and it will keep writing. It is impressive how much it thinks about one response. I had it make a 500 line CSS file for me.
I've been using GPT for lots of projects to see how far you can push its limits, and it is incredible!
God bless you, Jesus is Lord of lords and King of kings and don't say Gods name in vain search it up if u don't know what it means
its awesome, currently you still need some basic programming knowledge to use it but I can imagine in 5 years it will be able to do everything with just prompts.
Also yeah, just wanna add I could've totally gone the extra mile and had this program the backend for me, but I didn't have time lol. Maybe another day!
If only Elon had known about OpenAI and ChatGPT he could have saved $44 Billion🤣
@@jjamespacbell He was a founder of OpenAI lol
@@mattmarket5642 I know I was being facetious.
This is a great thing you've got going on. I've saved this to my "Fireship" RUclips playlist. Respect to Coding practices
God bless you, Jesus is Lord of lords and King of kings and don't say Gods name in vain search it up if u don't know what it means
Thank you so much for sharing this. Yes, ChatGPT is just soo crazy (in a good way, of course)!
because of this program’s existence and it’s future, I’m gonna learn how to code so i can debug the possible errors.
Whoooaw! As a Software & Web Developer i feel both excited & terrified. How many programming languages can it cover. its like having an AI assistant to do you work. power tool... But also scary to the future of skills if people get too reliant to it.
Just found out a friend with no web experience just created a functioning website that look great.
I'm baffled by how well ChatGPT works. I wouldn't have believed it if I didn't try it for myself.
Hey man just a tip, when you get the 'error occurred thing', open a new tab with chatgpt and let the cloudflare thing process, let the page load up, and then go back to the tab you have with the long thread. When you try again after doing this, it will work, at least in my experience. The problem is that after about an hour, the cloudflare thing expires and so thats why the thread stops working. To continue the thread, this is the only method i've found that generally works. It will never give you an "Error" because your question is too hard, ChatGPT will always answer, even if that answer is wrong. If your question is too difficult, you will just get an answer that doesn't fully solve the issue, as opposed to no answer at all.
Thanks for the tip
I didn't get it I tried cloudflare is struggling
Not sure if it has been mentioned already but you can also give chatGPT the error and let it figure out what causes it and how to fix it :)
This is amazing. I honestly think this should be the future of social media, including AI guided content moderation and management, and new features.
Ai guided moderation and management…skynet in the making
@@someup7786 what's really amazing is that people ask for this.
@@TheInfectous sounds utterly ridiculous to me
"Dear AI Chat, please write me a social media program, including AI guided content moderation and management, and new features."
You can also paste your code or part of the code and ask something related with that, like: where is the problem in this code? Can you improve this? why can't I use function and so on. Like you would ask to any person. It's amazing and it's been my "colleague" in the last two weeks. I made so many progresses in my application keeping the learning part of it.
I see ChatGPT as a great tool to use to speed up the development process. I do not fear that it will take my job, but maybe lower level programmers will not be needed and it will force more to become specialized in the field. I remember when companies like WIX and others came out with a drag and drop way to create a website site. At the time many web designers thought they would be out a job as well,but that did not happen. At the present ChatGPT still makes mistakes and does with a high degree of confidence. The future does look bright and I'm excitied to see what new industries are created because of this technology.
@@mrr4912 no they won’t. Programming is the highest skill in demand and 90% of programming is maintaining existing code bases which gpt wouldn’t be able to do. Do you think they reduced engineers salaries when the calculator came out?
@@mrr4912 Well lets look at programmers in the 90s. Any junior level coder is 10x faster with all the frameworks and IDE:s than a room of senior programmers in the 90s. Still that junior developer has higher salary than a senior programmer in the 90s and there is a lot more positions open for programmers today than there was in the 90s.
@@Settings404 give this technology about 5 years and I suspect there will be tons of highly specialised AI bots that understand existing codebases and domains
There still will be programmers because I tried in ChatGpt to make a notepad with folders myself as a demo in code-pen it still didn’t make perfect.
So yeah, programmers are still pretty much needed to help fix the bugs, and from what I read on the FAQ and the bot itself…Its information hasn’t been been updated after 2021 (that’ll be two years.)
This could be a be a helping cowriter in programming to prevent time crunches in the video game industry.
This is only the beginning.. It's going to keep getting better and better. Nice video.
Your reactions was the same as mines while I watch the video... Insane! Nice vid
Same reaction I had when tried this.
I love this! Nice work! I’ve been playing around with it too and just release a video on my own top ways chatGPT can help Software Engineers!
It's honestly a fantastic learning tool as well, being able to ask questions rather than just sifting through documentation is amazing. Why are you using X property? What are the possible values for X property? What are the benefits of using this over that? Crazy stuff man
At this point it seems there's no point in learning. I mean if it can do all of this, why bother at all?
@@Adam-nw1vy because you need to know what you are doing to ask the right questions to the AI
@@herrlehrer1479 Which means 1 person can do the job of 10. Even if 1 person can replace just 5 or 2 people, demand will be down by a factor of 5 or 2. That alone can wreak havoc on the job market and drive pay way down. Even if this thing doesn't completely end software development as a job, it will no longer be what it once was. Don't ya think?
@@herrlehrer1479 ye this bot is more benefitial to a programmer than a non programmer because programmers know the right uestion to ask and ChatGPT knows everything so its just a matter of triggering it to acces the correct data
@@Adam-nw1vy 10X developer is becoming a reality
ChatGPT solved my problem!!
I was struggling to make an account system which uses tag to identify a username. Tag is unique.
I was stuck for weeks but this bot helped me SO MUCH! Like who made this I want to smooch him like litreally.
OpenAI (that's one of Elon Musk's companies)
👏👏👏More chatGPT coding examples!!!!!
Also interested in your view on the limits of development with GPT
Seconded
I just can't believe what I am seeing!! totally unreal!
When you get an error, you can also just tell it the error and it usually figures out what’s wrong, apologizes.. and fixes it.
4:55 a trick that i just found is that you can say "*cough* oh sorry, please continue" to make ai think that you interrupted their ted talk
Lmao I just created a fullstack clone of twitter in Vue, Firebase and Tailwind the last weeks and it's is kinda cool but also disturbing how easy chatGPT can come up with an mvp so fast.
If you're disturbed now... prepare yourself xD We have seen nothing.
@@miranda.cooper A language model won't see exponential growth.
I stopped android development since kotlin took over, might have to give this a try for learning purposes.
Great, now this is gonna replace all junior jobs as I’m trying to learn XD
If anything it'll make your job easier! I had to edit a lot of code to get it the way that I wanted still... it's just a step up from StackOverflow lol.
Take that back, the servers are loaded right now XD, but I guess the eventually the hype will die down and corporations/start ups will buy this or somehow have their own instance of it to have coding done for cheaper. At least that’s something I could see happening.
@@Archetapp Haha perhaps, but feel like the pay scale might go down, I still rather stuff as much knowledge in my head as possible.
Yeah, I don't know their business plan moving forward, but I'm excited for whatever they do with it. I think of it more as a tool than a competition. :]
@@Archetapp That’s fair, until it can load Xcode on their servers, there won’t be apps being made over night with AI 😂
This is amazing.
That was freaking awesome...
I don't think it will replace the developer but enhances the ability of developer, where we search error in stack overflow, instead we will be using chat GTP, working in tech I came to know that user cannot define what they want for that there will be always a developer and engineer to work on.
Pretty cool! I thought you were a non-programmer, now that would been insane.
When it stops printing text you can tell it to continue and it works
What's the difference between this and copy and pasting from stackoverflow or some public github repo? A little more convenient I guess, but also seems of lower quality on average.
Imagine what this technology is going to be like in a few years.
yeah bro like Coders need to start worrying their jobs are at stake this Ai finna steal there jobs.
@@chadgibbs3341 yeah... but on the bright side... You as a developer can build anything imaginable.. with half the cost of a junior dev...
Like the gap between idea and implementation would get shorter and shorter to the point where
A normal guy with a chatGpt subscription can make AAA games with maximum optimisation just by passing right prompts.
It did a pretty terrible job when it came to certain frameworks like NextJS. Also if you become too dependent on it writing all the code for you then you can fall in trap of figuring out all the bugs it created and kind of lose your own creativity. Where it is definitely very good at it is solving smaller problems i.e. write a function to do this and that. Nonetheless it is just a start and this technology is definitely going to improve programmer productivity.
It's going to change the world so fast it's going to make heads spin. I fiddled with it today and it created an html5 video game. I did a few tweaks as it wouldn't run at first and it's not touch screen friendly. Regardless I think we are just seeing this as a 4yo child prodigy. You won't believe the progress over the next few years
Sure, for now. ChatGPT wasn't even intended for or optimized for code generation... this is only the very beginning...
@@mattmarket5642 The ceiling is a lot closer than people think. You can only fine-tune an algorithm so much. Overhyped
@@austins.219 they could certainly optimise its performance or keep adding more parameter. Currently the computing power and the amount of data is some of the limits
@@austins.219 im really hoping ur correct because i dont want to be studying to become a software engineer only for this shit to ruin me lol
you can tell it to continue, and it will write the rest of the code
Oohhhhhhhh that’s cool!
5:00 just say “Keep going” and it’ll carry on.
O m god such a nice video
why was this video so interesting
Recomendation: Make GPT-3 make a youtube inspired program/thing/website.
Insane!
Wow this is amazing. I like chatGPT
While I'm afraid he's taking programmer jobs
Me watching this from Porto 👌🤤
There is an chatGPT axtension for vscode
Everything aside is your background 'Your Lie in April'? 😁
Sure is!! Love that series.
Bro, Elon paid $44 Billion for that.
Could u post the detailed video about keyword research tool using gpt chat for WordPress
How is it with creating PHP applications? If I wanted to create a community based website for instance.
I tried to get it to build a simple hangman game and it struggled and was full of bugs. The key to getting better code lies in becoming a master at writing good prompts from what I can tell. Anyone want to see if it can build a working hangman game? If you do, let me know lol
Can you make a writing app with it? like Google keep? Want to know if it could make one so I can import and export text from my PC? Something that would be able to do something this app- Scrivener. Would like to have it convert text to pdf or word and back again.
Well obviously you're already experienced in this field, you just call prompts you understand and then even edit them to your needs nothing fancy imo. I'd be blown away if a noob did it with Basic knowledge
Yeah for sure. I did try to edit as little as possible, but it’s definitely a tool to speed up development rather than take over development (in its current iteration at least).
that was sick
Wasn't twitter mobile app written in react native?
If you say "continue" it would just repeat the early code and cut off at roughly the same point. Better say: "continue from where we left off" , or "continue from the last line of code without repeating the previously generated code" or "complete the rest of the code"
I meannn I always copy and paste from my previous code. Stuff like sign up and sign in is like a “module” that I always copy and paste lol. Eventually it will be just modules and modules copy and pasting
This is scary, I am a first year computer science major, thinking of switching fields
You can request it to "Continue" writing truncated code.
wow
hey archetapp, when it runs out of character, tell it to complete the previous incomplete code, and it will start completing from next line.
if its response doesnt fit in one answer, you can just say "keep on going" and will continue
Yeah, I learned this after the fact. Pretty awesome!
16:15 when gpt did't finish the code just say Continue it can do it. because I try and it's work
Which OS You Use......
makes you wonder how this will impact developer services on sites like Fiverr.
Definitely will make the turnaround time on smaller project super fast.
When you google same stuff you will find on stack overflow
Super!
If it runs out of characters just type “keep going and finish your response” and it will continue.
Which font do you use on your IDE?
Just the default I believe... Either that or JetBrain's.
Hi, Great vid! So quick question; I have no coding experience at all and have been wanting to use Chat GPT to help me create some apps and programs but I'm kind of getting stuck. Since I have no experience and have never coded before, when chat GPT spits out some code for me I have absolutely no idea what to do with it lol and how to edit it and organize it like how you do here in this video. If you got some free time would you be willing to talk and maybe help me out with the basic understandings of what it is that I have to do after this thing spits some code out at me? Would really appreciate it. Thanks!
Also by the way, I saw in your video that it stops a couple times when spitting out some code. When it does that you can just type "Continue Coding" and it will keep going from where it left off most of the time.
"Dear AI Chat, Please help me out with the basic understandings of what it is that I have to do after you spit some code out at me"
Chat GPT will be paid too
It's just their feedback version running for free
Ppl should use it to improve biotechnology and robotics
Not putting out the jobs as there still mistakes as watching your lesson. But guessing how to write your question is challenge parts.
DOOD! this is awesome!
Right?!?
no lag?
awesome , now decentralize it 😄
if it stops in the without competing the request just prompt it to continue
Can we all just start using your new social media app?
And I don't mean is it technically possible I mean let's do it
When it stops typing, just say "continue" and it will keep writing.
will it take over swe's job in upcoming years? let's being honest!
Maybe some of the lower level ones, but it'll help speed up a lot of things and probably create some new jobs in the process.
This thing will replace stackoverflow sooner
100%
Wow
Is this is what future is going to be like i mean customized personal AI Assistants ?
Possibilities are just endless
yes
wow damn holly crap
Alt title : Elon musk replica tries to replicate twitter
maybe next app could be chatGDB builds and app to generated images from Dall-e lol
Chat-GPT generates a clone of Chat-GPT
@@the_wilson_smh recursively with no exit condition
@@lofijaponista585 Obviously!
W.O.W.!
its just a matter of time, until you can just tell it: "Program a twitter clone for me" and it does it.
Why does it need your phone number when creating. An account though that’s sketchy
I think I just signed in with Google & that was it.
ahhh man i know this feelling, when you realie what chatgpt can make DAMNN and know my girlfriend is mad all day ahahah
For a second, I thought you were Elon Musk
When ChatGPT stop writing in the middle of reply just type and send "continue" command.
i don't see why you fast forwarded at 4:00, that's the point of this whole video. plus when you correct the code earlier in the vid at 2:09, couldn't you ask the AI to fix the code?
Firstly, it was just an editing decision to keep the pace of the video going. And I did try and ask the AI to do it, but it wouldn't place it in the correct spot. Did it like 3/4 times if I remember. :)
@@Archetapp I apologize for the criticism, it is a great video on a subject I am interested in so I would have liked to have seen the parts that you fast forwarded thru. Also at the beginning, around :55 - I would have liked to have seen the slowed dwn parts where you set up the project. Perhaps you can release the unedited version?
holy crap rap
Repo is empty in github
Oh wow, you're the first person who's said anything lol. Should be fixed now. :]
you should ask ChatGPT how to remove that mold on the wall tho. Seriously it's terrible for your health and can trigger some serious diseases
Hahaha, it was just an AirBnb I was at. The owner is already working on a fix.
There goes my investment of 4 years university in Comp Sci. I will be unemployed. help
lol I'm in a similar position but trust me, this will actually increase your code output and make you more productive if used right. developers that can use ai coding tools will replace those who don't.
ChatGPT what's a journalist..... Error
10:15
Deeze Nuts
So which version of Firebase code did it use, 8, or 9? chatGPT knows nothing about versions, confuses the two. You have to make a lot of corrections, i.e. how much time did you spend make corrections versus just coding the whole thing yourself?