Software Development and Programming Careers (Official Discussion Thread)

Juliano Soprano

Superstar
Supporter
Joined
May 1, 2012
Messages
3,279
Reputation
585
Daps
13,078
Reppin
NULL
I'll be starting as a Business Analyst working on a SCRUM Team using Agile Methodology. Anyone familiar?
I'm a technical analyst and developer, I envy you for getting on a agile team, my team is still more waterfall and we are a international team, India, Canada US and we are in different states. Be happy you working agile, it's the future.
 

badvillain

Rookie
Joined
May 21, 2012
Messages
590
Reputation
40
Daps
423
Reppin
NULL
lol that must be why all these websites look the same these days... bootstrap, possibly angular, etc. If they are drastically cutting down the time to make sites, then I guess you got to pare down as much as possible.

Overall, I feel I have a solid grasp of JS, but I still need to perfect my understanding of prototypes, closures and 'this.'

What technologies do you feel are necessary for the JS professional? I'll probably focus on 'base' things such as AJAX and jQuery in the near future and then pick up some framework. MongoDB and Node.js on the backend. I'll probably learn some SQL just to have that in my toolkit even though sql isn't often used in the JS stack.

Learn as much vanilla JS as possible. Then it's easy to jump into any type of JS project (sometimes there is more of a learning curve then others). I only like jQuery for it's Sizzle selector engine. If I can, I usually try to use Zepto instead, http://zeptojs.com/.

SQLite3 might become a popular pick for JS stacks, so check that out.

I like this repo of design patterns: http://shichuan.github.io/javascript-patterns/
 

kevm3

follower of Jesus
Supporter
Joined
May 2, 2012
Messages
16,298
Reputation
5,571
Daps
83,581
Learn as much vanilla JS as possible. Then it's easy to jump into any type of JS project (sometimes there is more of a learning curve then others). I only like jQuery for it's Sizzle selector engine. If I can, I usually try to use Zepto instead, http://zeptojs.com/.

SQLite3 might become a popular pick for JS stacks, so check that out.

I like this repo of design patterns: http://shichuan.github.io/javascript-patterns/

That's my preference-- learning as much vanilla JS, which is why I don't know jQuery yet. I'd much rather learn things from the bottom up, but I figure I have to pick up jQuery eventually just because a lot of companies use it and it eases the cross browser compatibilities, which is one of the maddening parts of JS development. Thanks for that link. I find that there are a ton of fantastic, free Javascript resources online
Essential Javascript Design Patterns
http://addyosmani.com/resources/essentialjsdesignpatterns/book/

Speaking Javascript
http://speakingjs.com/es5/index.html
 

badvillain

Rookie
Joined
May 21, 2012
Messages
590
Reputation
40
Daps
423
Reppin
NULL
@Blackking, What I've learned from Steve Jobs:
Steve-Jobs-vs-Dennis-Ritchie.jpg
 

kevm3

follower of Jesus
Supporter
Joined
May 2, 2012
Messages
16,298
Reputation
5,571
Daps
83,581
Just finished that book on Javascript Design patterns. After I finish this book on class-based object oriented concepts, I'm going to go back and delve into this book on single page applications and finish up the book on node.js I was reading.

What are some of ya'll favorite books on programming?
 

Sane

All Star
Joined
Dec 10, 2013
Messages
4,718
Reputation
1,320
Daps
8,477
Reppin
London Town
Can anyone recommend a decent client side javascript templating engine? So far I'm looking at either handlebars or dustjs right now
 

badvillain

Rookie
Joined
May 21, 2012
Messages
590
Reputation
40
Daps
423
Reppin
NULL
I guess its time for me to finally ask something and see if anyone can help. I'm trying to make an unofficial siriusxm-api for npm and eventually build a cross-platform client for it. It's just for fun and because I'm OCD about the look of my apps.

So with that said, does anyone have any crypto experience? I'm trying to port https://github.com/schlarpc/SeriousCast to node and am stuck on the aes cipher. Here's a gist of the initial WIP: https://gist.github.com/nikolowry/2c7b1c338d7d33c2cd32
 

kevm3

follower of Jesus
Supporter
Joined
May 2, 2012
Messages
16,298
Reputation
5,571
Daps
83,581
Can anyone recommend a decent client side javascript templating engine? So far I'm looking at either handlebars or dustjs right now

Start off with handlebars and see if it fits your needs, and if not, then consider something more complex like dust.
 

kevm3

follower of Jesus
Supporter
Joined
May 2, 2012
Messages
16,298
Reputation
5,571
Daps
83,581
I haven't posted here in a bit, but I've been making my rounds learning core Javascript and the libraries/tools that I will eventually have to use in a production environment such as jQuery, node/Express, handlebars, etc. I'll be back later to post some of my observations.
 

kevm3

follower of Jesus
Supporter
Joined
May 2, 2012
Messages
16,298
Reputation
5,571
Daps
83,581
I guess its time for me to finally ask something and see if anyone can help. I'm trying to make an unofficial siriusxm-api for npm and eventually build a cross-platform client for it. It's just for fun and because I'm OCD about the look of my apps.

So with that said, does anyone have any crypto experience? I'm trying to port https://github.com/schlarpc/SeriousCast to node and am stuck on the aes cipher. Here's a gist of the initial WIP: https://gist.github.com/nikolowry/2c7b1c338d7d33c2cd32

You'll probably have to seek the answer at reddit or stackoverflow since there's not all that many advanced javascripters here.
 
Top