A (Basic) Introduction To Webpack
A (Basic) Introduction To Webpack on Medium.

Discoholic đȘ©

No title available

ç„æ„ / Permanent Vacation
Claire Keane
Today's Document

if i look back, i am lost

romaâ
YOU ARE THE REASON
NASA
No title available
Acquired Stardust
tumblr dot com
we're not kids anymore.

titsay
hello vonnie
Game of Thrones Daily

Kaledo Art

pixel skylines
will byers stan first human second
styofa doing anything

seen from Singapore
seen from United States
seen from Brazil
seen from United States
seen from Norway
seen from United Kingdom

seen from United States
seen from United States

seen from Canada
seen from United States
seen from France
seen from United States

seen from Singapore
seen from Malaysia
seen from United Kingdom

seen from Malaysia

seen from Spain
seen from Malaysia

seen from Indonesia
seen from United States
@refractoringblurredlines
A (Basic) Introduction To Webpack
A (Basic) Introduction To Webpack on Medium.
The Empress Has No Clothes: The Dark Underbelly of Women Who Code and Google Women Techmakers
The Empress Has No Clothes: The Dark Underbelly of Women Who Code and Google Women Techmakers on Medium.
#FutureOfTechInAtlanta #techsquarelabs #thinkful
â Every time you build a to-do list app, a puppy đ dies đą
â Every time you build a to-do list app, a puppy đ dies đą on Medium.
The Coding BootCamp Rush and BurnOut
The Coding BootCamp Rush and BurnOut
General Assembly WDI goes fast and what you learned a week ago seems so far away. Unfortunately, I had a burn out moment into the 7th week of the course, going over the React Framework
After finishing project 2 we went straight into the react framework, and believe me I do not understand it. React is a beautiful framework with a lot of hidden magic. I had never worked with something like it. [Rails kind of though]. It was overwhelming, I sacrificed sleep for time, and spent too much time learning how a code snippet worked instead of just deploying it, knowing it would render a result.
Here are my tips for avoiding burn out in a codecamp type setting.
1. Keep Your Morning Ritual.
Keep your morning routine. Wake up early. Eat a breakfast with lots of protein and avoid sugars. Insulin spikes can cause you to get dazed and disrupt concentration. Head over to Codewars or freecodecamp for some light review before starting the day. Leave for you school destination so you are there about an hour early to class. Once you feel rushed you are going to feel that way all day, and maybe all week.
2. Ask for help and look ahead
You are in a coding bootcamp to learn from others. You paid a lot for this opportunity. Uses your peers and instructors as resources. The value in todayâs development workforce is being collaborative and building things with other people over knowing how each line of code operates. Trust me, you can fail to produce when deadlines are due by over researching.
Look ahead. Familiarise yourself with your weekly coursework. Try going over ahead of time so when your instructor starts the lesson you have already seen the material before.
3. Get some sleep.
You arenât a high schooler or college freshman anymore. Taking from the sleep bank to get more time to work on something will have to be paid back on the next day. You are also learning a lot of material, you may need more sleep than you are normally used to.
4. Avoid lots of caffeine
I know itâs tempting to get your concentration on by downing an 8oz of Starbucks. But caffeine tolerance builds up quickly and youâll need to drink more. Caffeine and most stimulates also rob you of a good sleep pattern and as I went over before you will need your sleep.
5. Stay after hours.
Your class is most likely going to run from 9 to 5 but it should really run from 8 to 7. Get their for light lesson refreshers and stay late to socialize and study with your peers. You can learn from them quicker than by your self. They are working on the same work you are and building things out in different ways. Whenever you have a lesson lab or homework you are going to have that much more examples of code from your peers.
Programming
Coding
Web Development
Codingbootcamp
General Assembly
General Assembly Weeks 2 and 3
General Assembly Weeks 2 and 3
Weeks 2 and 3 were spent going over Javascript, and itâs relation to the DOM. At the start of week 3, we began our first front-end project.
Going into JavaScript, we started with OOP concepts. Which is a good first thing to learn in the context of how we will be using JS with full stack applications. The whole course is taught with the latest technologies so everything we will be writing is with the ES 6 syntax, again something I was already familiar with but going over the basics never hurts.
JavaScript:
We started with the simple data-types, the values JS can remember. Javascript has the following data types. the six primitive data types :
Boolean Null Undefined Numberâââintegers, decimals, positive and negatives. Stringâââa collection of characters Arrayâââa collection of different datatypes in an order. And the Object data type. (For more information on these read the MDN docs here.)
After going over the datatypes, the next step is to learn how to declare and initialize them. In JavaScript, this is done one step. A string, for example, is initialized and declared this way:
let myString = âthis is a stringâ;
in the first step, the string is initialized by âletâ and then declared to equal âthis is a stringâ. You also write this another by declaring and initializing on different lines. let myString; myString = âthis is a stringâ;
Flow Logic
Flow is the core of programming. What does what, and when. All programming can be broken down into simples steps of testing the âstateâ of something and performing an action based on the test. It is a simple series of steps that code follows to output a desired(or undesired) result. If this is true then do this, If this is false do this and look something like this. In JavaScript this is handled with if else statement and looks like this. Let thisStatementIsFalse = false if (thisStatementISFalse === true){ >>console.log(true) }else { console.log(false)}; output: false
JS Loops
Then went through the different loops in javascript. For Loops, and while loops (Iâve written an article on the simplicity of the single line iterary statement for loops). Then came in the âswitchâ statements which handle what would be long lists of if-else statements. You can write them in such a way that runs until the first condition is met or runs all the conditions that are met. like bellow switch(expression) { >>case n: >>>>code block >>>>break; >>case n: >>>>code block >>>>break; >>default: >>>>code block } After learning the JavaScripts basic we headed into Jquery. jQuery is a large library of code that gives the users special methods to manipulate the DOM with. It makes code read more like English and makes things that are very difficult in javascript to write less painful.
Finally, We prep for our first project. GA runs on agile and Scrum concepts. (Danny the instructor is actually a scrum master).
For the prep for our First Project, we learned to think out building a simple application. Starting with Users stories. I am familiar with users Stories from FCC(FreeCodeCamp)[https://www.freecodecamp.org/challenges/build-a-tribute-page]. We think about a userâs experience with our app. How they would interact with each aspect of the app.
Onto to project one.
Hello Christine. Really enjoyed reading about your WDI experience as I just got accepted to the same program at GA. Could you share your experience finding the job after the graduation please? How soon did you get a job and if GA helped you to find the job? Thank you!
Hi Anonymous Friend,
Congratulations on your acceptance! Iâm glad you enjoyed reading about my experience.Â
I participated in GAâs Apprenticeship Program about a month after I graduated from the WDI course. The company for which I apprenticed offered me a full-time job, but I decided to look for other jobs by attending one of GAâs job fairs where I met the CTO of the company for which I currently work. Within a couple of weeks I received a job offer from them and I began working for them soon after my apprenticeship ended.Â
I hope that helps! Please feel free to reach out if you have any more questions.
So itâs second week of classes and, still, I havenât attended any Machine Learning class because my professor forgot she has to lecture us.
We have already lost 4 lectures.
General Assembly Weeks 2 and 3
Weeks 2 and 3 were spent going over Javascript and its relation to the DOM and starting our first Front in Project.
We went over the ES 6 syntax, again something I was already familiar with but going over the basics never hurts.
We started with OOP concepts. Which is a good technique to learn in the context of how we will be using JS.
Simple stuff like the primitive six data types :
Boolean
Null
Undefined
Number
String
and then we went over the Object data type again. (For more information on these read the MDN docs here.) After going over what these are, then went through the ways to declare and initialize them.
Then went through the different loops in javascript. For Loops, and while loops (I've written an article on the simplicity of the single line iterary statement for loops).
Then came in the âswitchâ statements which handle what would be long lists of if-else statements. You can write them in such a way that runs until the first condition is met or runs all the conditions that are met. like bellow
switch(expression) { >>case n: >>>>code block >>>>break; >>case n: >>>>code block >>>>break; >>default: >>>>code block }
Finally, We prep for our first project. GA runs on agile and Scrum concepts. (Danny the instructor is actually a scrum master).
On to Project One
General Assembly Atlanta WDI week one
GA ATLANTA WDI FIRST WEEK
FORWARD The Bootcamp kicked off quickly and I intended to write a weekend review of that week, every Week. Even with my previous experience, it is a lot to take in. My recommendation for those who have previous experience is to use the first two weeks to find which style library you are most comfortable with and master it, this will add a lot of polish to your later projects. Addendum: I was also working for the first two weeks in the afternoons during the Bootcamp which completely exhausted me. I do not recommend doing this if you can avoid it The first week of the boot camp went smoothly. The class is taught by Professional Senior Developers. One of our instructors, Danny, actually transitioned to GA because he liked hiring GA grads at his previous employer. The class is very conveniently laid out. It's almost the same routine every day which makes things manageable with few surprises. They also push class collaboration and Pair Programming. Day schedule Standups Questions from last days homework Learning session Noon Break Class code along Lab Homework Overview Class End After class homework meet/ scheduling with tutoring by TA The week schedule went something like this. Monday: SETUP Tuesday: GIT and THINGS Wednesday: HTML and DOM Thursday: CSS/ Flexbox Friday: Bootstrap and JS
Monday SETUP Monday, Day One, was used to introducing us to GAâs culture, the class environment and set up our machines for the class. We installed useful thing like Slack, VSCODE, Homebrew with Cask. TuesdayâââGIT, and THINGS Tuesday we learned the most important tool in our dev arsenal GIT. GIT is what manages our classroom docs, our professional Portfolio and so much more. I can't tell you how many times I have to return to the previous state of my code after breaking everything. WednesdayâââHTML and DOM Finally, we get into the core of the camp, learning basic HTML and its relation to the DOM. All the usual things like DIVs, classes, tags, and attributes. These are all things I am already familiar with. Read my article âWhat is HTML?the DOM?â ThursdayâââCSS/ Flexbox Thursday was the first day I was introduced to somethings I was unfamiliar with FLEXBOX, and I love it so much. It solves a lot of the problems with page alignment and the different screen sizes we all use to view web pages. Previously I used BootStrap Grids to solve this issue. BS GRid is just not flexible enough and you have to conform to its page styling whereas Flex offers so much more customization. FridayâââBootstrap, and JS Then Friday went into skimmed over Bootstrap and other CSS libraries and how they can help us polish our websites. and then we went into an overview of JScript and how it relates to WEb development and its history. WEEK REVIEW On StandUpsâââ StandsUps are short sessions at the start of every day where we split off into randomly assigned groups and each individual goes over what the are struggling with, what they are to doing well at (wins) and what actionable goal they want to achieve that day. Then the group as whole decides what their actionable items are. They are actually part of the SCRUM process which we learn later in the course. To be honest I was not comfortable with these until later in the course. (I'm bad at conveying my thoughts while speaking unless) and also bad at remembering names. (EX: I can remember what brand of shoe you wear every day before I learn your name) As the course went along these sessions are very useful for gauging where you are in the course and what other are struggling with and how they solved this issue. For those ITIL professional this is a Knowledge management strategy to ensure information is effectively spread in your organization. Overall I am impressed with the speed of the course and the depth of knowledge of the Instructors and TAs
A quick guide to git