• Business Dilemma: Effective Tech Team Management

    Location visible to members

    This event targets business owners, project managers, managers, product owners, tech gone management, developers, and other stakeholders. One of the best known gripes in the tech world is that business people don't understand the needs of developers. Business people on the other hand feel there may often be a disconnect between them and their workforce. In this presentation we will explore the work place from a developer's perspective, and shed light to business people how to improve their EQ with respect to developers. We will see how there are many simple things we can implement today that do not require an MBA or reading dozens of book. It's simple and effective. The goal of this presentation is to bridge the disconnect that exists between management and tech people. This is more prevalent in enterprise, but I'm sure we will learn from discussions with the audience where this exists. Speakers Bridging Tech & Business Disconnect Key issues at the heart of the disconnect * Who's who * Who should be doing what * How both sides can help each other The above topic presented by the following speaker: Milan Adamovsky Front-End development evangelist at Bloomberg with over 15+ years of professional experienced in end-to-end development, entrepreneurship, and technology management. Brings perspectives from a wide range of hands-on experiences in over a dozen companies. "Say NO" How saying No has helped his team to * prioritize tasks * successfully achieve its goals * collaborating with a diverse array of stakeholders The above topic presented by the following speaker: Christopher Hazlett As Gilt's Director, Back Office Systems, Christopher Hazlett is in charge of all the systems and teams that run Gilt's business. Before joining Gilt, he worked at Tunecore and a software consulting firm. He has degrees from Penn State and Rutgers. Business + Engineering = Customers Without customers, we're all just a bunch of guys in a room * Breaking down barriers and trading places * Getting to a common goal * What you can learn from children in dealing with clients The above topic presented by the two following speakers: Vadim Revzin Early stage sales expert turned product manager with a passion for running effective teams. He's launched software for 3 of his own startups and helped manage a team of 5 engineers on a product used by some of New York's top publishers. Sergei Revzin An early employee or founder at 5 startups, focusing on revenue generation. After trying his hand at C++ as a teen he decided to take a back seat to coding and work with more talented engineers to launch several consumer and B2B apps. Third Party Staffing Perspective Maher will be discussing the importance of understanding the business purpose within Management and IT to better perform as a whole. He will touch on the business struggles he has seen and how important collaboration is to maintain the top talent. * The importance of collaboration between tech and business leaders – create unified vision; seamless team work * Transparent understanding when working with service providers – how this benefits both talent and employers * Identification and retention of IT talent – Identifying the right people for the right purpose The above topic presented by the following speaker: Maher Atta Maher Atta is the Director of Business and Operations at TEKsystems NYC. He has over 16 years of experience in IT staffing and services. Maher is currently responsible for the people, customer and operational strategy for over 150 customers and over 500 technical professionals . He has lead several offices including Greensboro, NC, Roanoke, VA, Hartford, CT, Fairfield, CT, Albany, and currently NYC. Timeframe * 6:00pm - 10:00pm Agenda * 6:00pm : Networking Hour / Drinks / Food * 7:00pm : Intro / Milan Adamovsky * 8:00pm : Break * 8:10pm : Vadim & Sergei Revzin * 8:40pm : Break * 8:50pm : Christopher Hazlett * 9:20pm : Break * 9:30pm : Maher Atta * 9:50pm : Break Skill Level * All Cost * FREE Sponsors * TEKSystems Our sponsor will provide food and drinks to all attendees. Please join us in being appreciative of the venue space and refreshments offered by TEKSystems at no cost to our community. Your RSVP is important for our sponsor to ensure enough food will be available to everyone - so please honor your RSVP and keep it updated. Please arrive on time, and keep questions to the end of the presentation in order to ensure that we get through all the material so that nobody gets short changed on this presentation. This presentation is open to every skill level.

    10
  • Responsive Design

    Location visible to members

    In today's world it is no longer enough for a business to be accessible online 24x7. Today's modern business strives to reach its consumers anytime, anywhere, on any device. This is where responsive design comes in. Businesses want to make sure that their information is available in their customer's busy lives. Everyone is constantly on the go but needs to stay wired to the latest update. Responsive design helps in making this a reality. A business wants to manage its development cost while attaining this goal of getting on every device in a presentable way. Build once, use anywhere. Responsive design allows the same information to be presented on different devices in different ways while not losing effectiveness in relaying that same information. In this presentation we will explore different considerations to responsive design, building blocks, and how to implement a simple responsive design using tools you are mostly familiar with. The presentation will be conducted by myself, Milan Adamovsky. If you've come to my other events you may be familiar with my progressive teaching/presenting style - and this will be no different. My goal is to engrave this knowledge in you and give you a solid understanding of the topic. There are two openings for other presenters to join in on this topic. If you are interested, please contact me via e-mail at [masked]. Timeframe * 7:15pm - 9:30pm Agenda * Overview of web design progression * Introduction to responsive design * High level overview of the building blocks * Responsive design strategies * Pitfalls when going responsive * Optimization tools and techniques * Implementation * Akamai integration Skill Level * Basic * Intermediate * Advanced Cost * FREE Sponsors * Outbrain Our sponsor will provide food and drinks to all attendees. Please join us in being appreciative of the venue space and refreshments offered by Outbrain at no cost to our community. Your RSVP is important for our sponsor to ensure enough food will be available to everyone - so please honor your RSVP and keep it updated. Please arrive on time, and keep questions to the end of the presentation in order to ensure that we get through all the material so that nobody gets short changed on this presentation. This presentation is open to every skill level.

    38
  • Web App Architecture: BackboneJS + RequireJS + AMD

    Location visible to members

    As a modern front-end developer you have undoubtedly come across BackboneJS, RequireJS, and maybe even wanting to get your feet wet using the AMD pattern. One of the common complaints is the documentation of BackboneJS and to water down the complexity of understanding the other parts of the mix. How to effectively tie it all together? The other problem is that even once we have understood these technologies, putting it all together into a cohesive architecture becomes a challenge of its own. Without a strong front-end lead developer to define such a structure, this task can become quite the ground for trial and error - with an emphasis on the latter. In this presentation I will provide a quick overview of BackboneJS, RequireJS, and AMD. This will not be a comprehensive walk-through of the features of each, but rather an overview of each, touching on some of the points to introduce you to the moving parts, but mainly on how to effectively tie it all together. We will also touch on various architectural goals and how my solution will lend itself to the various scenarios. The presentation will be conducted by myself, Milan Adamovsky. If you've come to my other events you may be familiar with my progressive teaching/presenting style - and this will be no different. My goal is to engrave this knowledge in you and give you a solid understanding of the topic. Timeframe * 7:15pm - 9:30pm Agenda * Introduction to Web Apps * Introduction to proper information separation * Overview of RequireJS * Overview of BackboneJS * Overview of AMD * Overview of web app architectures * Architectural Walk-Through Skill Level * Basic * Intermediate * Advanced Cost * FREE Sponsors * Booker Our sponsor will provide food and drinks to all attendees. Please join us in being appreciative of the venue space and refreshments offered by http://www.booker.com at no cost to our community. Your RSVP is important for our sponsor to ensure enough food will be available to everyone - so please honor your RSVP and keep it updated. Please arrive on time, and keep questions to the end of the presentation in order to ensure that we get through all the material so that nobody gets short changed on this presentation. If you want to prepare, I would spend some time on BackboneJS and try to understand it at least superficially to get most value of this presentation. I would not waste too much time trying to understand RequireJS or AMD as that will be laid out for you in this presentation. This presentation is open to every skill level.

    72
  • Remote Mobile Debugging

    Location visible to members

    In today's web development one of the hardest things to do is to debug code on mobile devices. Asking around you will quickly come to find that it is seemingly impossible to debug effectively for mobile. In tonight's meetup we will show some really cool ways to work on all your devices remotely on all platforms. The topic is presented by Patrick D'Souza, a seasoned web developer with over 10+ years of thorough experience in both back and front-end technologies. He shares his vast knowledge and experience that he has developed over the years. He currently works as a developer for About.com. This is a topic not to be missed and a rare opportunity at shortcuts to ways to make your development and testing in today's device jungle simplified. Food and beverages will be provided courtesy of our sponsor GramercyOne. Please come early to meet our sponsors, network and bounce ideas with other serious web developers in New York City! Doors open at 6:30pm, so make sure to come out early to exchange ideas and experiences with others. Timeframe * 7:15pm - 9:00pm Agenda * Testing and debugging the DOM and JavaScript on an iPhone/Android/iPad * Maintaining state and session across devices and browsers while testing * Demonstration on how to debug on your mobile phone * Pros & Cons * Integration demonstration * Usage examples Skill Level * Intermediate * Advanced Cost * FREE Sponsors * GramercyOne

    7
  • JavaScript 101: Hands-on Workshop

    Kaplan

    $25.00

    In case you missed our first iteration of our workshops this is your second chance. Due to the first class selling out quickly there have been requests for another iteration, so here it is so RSVP as soon as possible. In today's day-long workshop we will learn how to code in core JavaScript. No frameworks, no libraries, just plain ole' JavaScript. This is a hands-on workshop where we will learn and apply JavaScript in one day. It will not make you an expert overnight, but it will give you an invaluable shortcut to picking it up quickly. The workshop will be taught by myself, Milan Adamovsky. If you've come to my other events you may be familiar with my progressive teaching/presenting style - and this will be no different. My goal is to engrave this knowledge in you and give you a solid understanding of the topic. This is a rare opportunity for you to learn JavaScript in an extended session from someone who's been doing this for over 10+ years. There is a $25 RSVP fee to as this is a day-long event. You didn't expect you can learn JavaScript in one hour? The fee covers my time, food, drinks, and put towards the treasury for growing this group. By the end of this workshop you should be able to code a basic JavaScript application and understand the workings of the moving parts to make it do what you want it to do. This is a day-long workshop to allow for coding, questions, exercises, and have an interactive experience. Food and refreshments will be provided. Timeframe * 12:00pm - 4:30pm Agenda * Introduction to JavaScript * Overview of various engines * Introduction to DOM * Reserved keywords * Constructs of the language * Variables * Loops * Functions * Introduction to data structures * DOM manipulation * Basic coverage of debugger * Quick overview of libraries and frameworks * Hacking * Q & A throughout workshop Skill Level * Basic * Intermediate Cost * $25 Sponsors * Kaplan The nominal cost covers expenses with running this event as well as ensuring a commitment to the RSVPs as this is a day-long workshop. For those of you who wonder whatever happened to my offer of private classes - I will get in touch with you on that front as I am getting back in swing of things.

    9
  • Learn Source Control: GiT, SVN, CVS

    ZocDoc

    Here is a topic that is usually expected to be learned on your own time yet so critical to get right ! Source control is an effective technology for a myriad of purposes ranging from data loss protection, accidental coding mishaps, synchronize development teams, code reviews, and much more. Unfortunately this great technology is not really taught by your employer as you join so you are expected to know it. To that effect it has become a staple technology everyone expects you to know. Do you? In tonight's presentation we will explore source control using today's hottest clients (e.g. GiT). It will not be comprehensive as there are as many features as there are problems that this technology solves. However - you will be well equipped to effectively be able to join teams and seamlessly integrate into their workflows. The workshop will be taught by myself, Milan Adamovsky. If you've come to my other events you may be familiar with my progressive teaching/presenting style - and this will be no different. My goal is to engrave this knowledge in you and give you a solid understanding of the topic. Timeframe * 7:15pm - 9:00pm Agenda * Introduction to Source Control * Overview of CVS, SVN, and GiT * Requirements * Pros & Cons * Integration demonstration * Usage examples Skill Level * Basic * Intermediate Cost * FREE Sponsors * ZocDoc

    22
  • JavaScript 101: Hands-on Workshop

    Location visible to members

    $25.00

    We are back in session with a great topic for in today's web development ! In today's day-long workshop we will learn how to code in core JavaScript. No frameworks, no libraries, just plain ole' JavaScript. This is a hands-on workshop where we will learn and apply JavaScript in one day. It will not make you an expert overnight, but it will give you an invaluable shortcut to picking it up quickly. The workshop will be taught by myself, Milan Adamovsky. If you've come to my other events you may be familiar with my progressive teaching/presenting style - and this will be no different. My goal is to engrave this knowledge in you and give you a solid understanding of the topic. This is a rare opportunity for you to learn JavaScript in an extended session from someone who's been doing this for over 10+ years. There is a $25 RSVP fee to as this is a day-long event. You didn't expect you can learn JavaScript in one hour? The fee covers my time, food, drinks, and put towards the treasury for growing this group. By the end of this workshop you should be able to code a basic JavaScript application and understand the workings of the moving parts to make it do what you want it to do. This is a day-long workshop on a Saturday to allow for coding, questions, exercises, and have an interactive experience. Food and refreshments will be provided. Timeframe * 12:00pm - 4:30pm Agenda * Introduction to JavaScript * Overview of various engines * Introduction to DOM * Reserved keywords * Constructs of the language * Variables * Loops * Functions * Introduction to data structures * DOM manipulation * Basic coverage of debugger * Quick overview of libraries and frameworks * Hacking * Q & A throughout workshop Skill Level * Basic * Intermediate Cost * $25 Sponsors * Kaplan The nominal cost covers expenses with running this event as well as ensuring a commitment to the RSVPs as this is a day-long workshop on a Saturday. This event is a trial event to gauge the interest level for this type of a more intimate personal workshop. If there is enough interest I will organize more of these - otherwise we will just go back to our after-work workshops that will be limited to once or twice a month. For those of you who wonder whatever happened to my offer of private classes - I will get in touch with you on that front as I am getting back in swing of things.

    19
  • JavaScript Programming Session

    Location visible to members

    $5.00

    This workshop is intended for those who have basic JavaScript exposure and would like to practice their skills. In this workshop we will simply code. You can code on whatever you want and use the workshop to raise any questions you have on your code, be it practical or more academic. If you are stuck on a project at work, or in your studies, bring your problems to us and we will go through them as a group. There are no problems too small or too big for us. For those of you who don't have a problem to share, we will have our web form that we have worked on and we can use that as our playground to practice your coding. Prepare for this workshop by reading up on some outside sources on JavaScript coding and use this workshop as an excellent resource to raise your questions. We will cover as many questions as we can in no particular order. In the event of many questions I will take care to spread the questions as not to make this into one person's bully pulpit. Timeframe * 6:30pm - 9:00pm Agenda * Questions * Coding Skill Level * Basic * Intermediate * Advanced Notes Please, bring your laptop. You can also bring questions and problems of any skill level and I will help you. Bring your laptops, will to learn, open mind. WiFi will be provided at no cost. My cell is (862)[masked] and feel free to e-mail me at [masked] Even if you are not interested in Front-End, please show up nonetheless for the social aspect, networking, and influencing the direction our group will go. I want to hear everyone's suggestions, recommendations, and ideas of what technologies they would like to cover, learn about, etc. Come one, come all. Look forward to seeing you soon!

    1
  • Front-End Web Development Workshop: Web Forms II

    Location visible to members

    $5.00

    This workshop will continue where we left off in our last workshop. Today we will code the interactive part of the forms to see how we can use JavaScript to manipulate what the user enters. We will take a step back and have you build a simple form. It will involve HTML, CSS, and JavaScript / jQuery. I will quickly go over the various ways of implementing a form along with consideration, options, and real-life challenges. It will be you responsibility to work through the details, and figure it out. My role will be to simply unblock any challenges you may face and make sure you can complete the task at hand. Timeframe * 6:45pm - 9:00pm Agenda * Form Validation * Error Handling * Basic Back-End code (in Perl - optional) * Front-End Coding (JavaScript, HTML, CSS) Skill Level * Basic * Intermediate Notes Please, bring your laptop. You do not need a graphical software. If you want to do the back-end component you can either code it (I'll show you how) or apply the mock services as we explored in prior workshops. If you are unfamiliar with either method, please let me know so I can give you more detailed instructions. If you do not want to mess with the back-end, let me know and I will Bring your laptops, will to learn, open mind. WiFi will be provided at no cost. My cell is (862)[masked] and feel free to e-mail me at [masked] Even if you are not interested in Front-End, please show up nonetheless for the social aspect, networking, and influencing the direction our group will go. I want to hear everyone's suggestions, recommendations, and ideas of what technologies they would like to cover, learn about, etc. Come one, come all. Look forward to seeing you soon!

  • Front-End Web Development Workshop: Web Forms

    Location visible to members

    $5.00

    This workshop is going to be more hands-on than our earlier ones. In this workshop I will do less presenting, and you will do more coding. We will take a step back and have you build a simple form. It will involved HTML, CSS, and JavaScript / jQuery. I will quickly go over the various ways of implementing a form along with consideration, options, and real-life challenges. It will be you responsibility to work through the details, and figure it out. My role will be to simply unblock any challenges you may face and make sure you can complete the task at hand. Timeframe * 6:30pm - 9:00pm Agenda * Present challenge / requirements * Basics of an effective form design * Form User Experience * Types of forms * Form Validation * Error Handling * Basic Back-End code (in Perl - optional) * Front-End Coding (JavaScript, HTML, CSS) Skill Level * Basic * Intermediate Notes Please, bring your laptop. You do not need a graphical software. If you want to do the back-end component you can either code it (I'll show you how) or apply the mock services as we explored in prior workshops. If you are unfamiliar with either method, please let me know so I can give you more detailed instructions. If you do not want to mess with the back-end, let me know and I will Bring your laptops, will to learn, open mind. WiFi will be provided at no cost. My cell is (862)[masked] and feel free to e-mail me at [masked] Even if you are not interested in Front-End, please show up nonetheless for the social aspect, networking, and influencing the direction our group will go. I want to hear everyone's suggestions, recommendations, and ideas of what technologies they would like to cover, learn about, etc. Come one, come all. Look forward to seeing you soon!

    4