• Government Grant funding for app development

    Needs a location

    Hi, I would like to host an event on software development and government funding available. I have previously helped business obtained thousands of dollars in funding. I would love to host this in 2 weeks time and I can host it at my venue in the city.

    1
  • SWAG Meetup - StartSoc Sydney Web Apps

    Needs a location

    Woohoo !!! Our first meet up in this new venue, an ultra cool converted warehouse with funky fit-out is the new headquarters for StartSoc member and event sponsor Five. Come along and here CTOs and CEOs discuss the business technology web apps and native apps that make their startups tick. We will hear first hand from segment leaders in point of sale (Revel), small business automation integration (Five/Xero), Law vertical business management (BarBooks) and Restaurant waitlist provider to the industry stars (Ladder.im). The goal is to learn, network and share insights on webapp powered business technology and now we are approaching 800 members this meetup will reach capacity very quickly. Beer, food and great company guaranteed. Come along and learn and get connected! Cheers, Pete. @pc0 (http://twitter.com/pc0) @startsoc (http://twitter.com/startsoc) Event organised by http://thestartsociety.com - by founders for founders. Event venue sponsors https://5andhalf.com/ (https://5andhalf.com/)

    3
  • AppHack by AngelHack [Registration Required!]

    Fishburners

    Hi guys, AngelHack is hosting its hackathon, AppHack, for Android an iOS developers on this upcoming 26th of October in Sydney. The team is thrilled to invite your meetup members for this awesome hackathon which is one of the numerous hackathons that we are hosting simultaneously across the globe! We have exciting prizes and opportunities for winning team and participants. Including admission to AngelHack's HackAccelerator program and a trip to San Francisco (USA) for the deserving grand winning team! Seize your chance to join the world's largest hackathon organizer's AppHack in Sydney! >>> Registration: https://apphack13sydney.eventbrite.com/ For more information, contact me [masked] Cheers, Pascal I tweet, @pascalsamsoon We hackstrong @angelhack

  • Mobile - developing for the small screen

    Bigcommerce

    So it's looking like that whole "internet on your mobile" is going to be a thing, so you might want to look into that. Come along to the October SWAG meet up and find out how to take all that desktop knowledge and squeeze it down for the small screen. You'll get the insight into going responsive and hear the stories of how fellow developers moved their applications onto phones and tablets. If you missed out on the last meet up then catch up on all the talks on our YouTube Channel (http://www.youtube.com/user/SydneyWebApps). Really Mobile Development Craig Sharkie @twalve (https://twitter.com/twalve) Mobile first isn't just a method to get your application onto small screens. Many of the processes and optimizations it recommends are just as important on the largest displays. We'll look at a series of techniques that'll refactor the way you code AND think. A degree in Fine Art is a strange entrance to a career with a passion for programming, but that's where Sharkie started. From there, he moved from coder to advocate and mentor, conference presenter to conference founder, and from writer to author; first with the best-selling jQuery: Novice to Ninja and then to Jumpstart: Responsive Web Design. His speaking career has taken him from touring Australia speaking on HTML5, via monthly meetings for Sydney's JavaScript community, and on to advocating Responsive Web Design for global corporations. Add all that together and you'll start to see why he’s often unreasonably happy. Lessons learnt from the battle field of Mobile Development Mark Kellett @Mark_Kellett (https://twitter.com/Mark_Kellett) Working for an exciting new second screen app zeebox (http://zeebox.com/au), Mark has been creating various cross device games and widgets for almost 2 years. This talk will outline the biggest things he has learnt while developing mobile web apps which are attractive and performant. Mark is originally from Yorkshire, UK. He’s a Senior Front End Developer with 8 years experience in Software Development. He was previously a C# engineer before moving permanently into the Front End wild west 2 years ago. Mark was flown from the London zeebox offices to Sydney November last year to aid with the launch of zeebox Australia. Previously he worked for a brand management agency as a .NET developer and "Front End Guru" working with clients such as Adidas and Ford. He has a passion for Front End development and has worked extensively with Backbone and Node JS to create all sorts of wacky creations which are hopefully fun. He has also dabbled in about every other language going so can pretty much turn his hand to most stacks. Cross device compatibility using Titanium and Backbone Michael Leaney How to achieve a single code base that runs on a majority of devices (iOS, Android, web, etc), using a component based approach with Titanium and Backbone. This talk will comprise of lessons learned building a cross-device component based app using Titanium and Backbone, and comparing those discoveries to other technology stacks such as Phonegap, hybrid applications, and web applications. Michael is a full-stack engineer, currently focussed on front-end technologies. He enjoys writing client side applications that talk to RESTful backend services. Currently a Software Engineer at Bigcommerce, he has spent his time prototyping and developing Bigcommerce's mobile app.

    3
  • Performance - make your code run faster

    Bigcommerce

    Slow web sites, slow servers, slow applications, don’t they annoy you? If that application you're working on right now were an animal, would it be a sloth? Get some insights into how your fellow developers make their application fly. From procrastinating PHP to joyless JavaScript, we’ll show you how to speed it all up on 19th September. Performance compromises worth making Cathy Lill @cathyblabla (https://twitter.com/cathyblabla) Often, optimising for performance on the client side can come at the expense of readable, maintainable code. Sometimes performance optimisations in one area can lead to poor user experience in another. This talk will cover a range of tips for getting the most out of client side performance while keeping your code maintainable and your applications beautiful. We'll look at some specific client side code techniques as well as some general tips for structuring your applications to optimise for performance. Cathy has been building websites for fun and (sometimes) profit since the days when Netscape was a thing. In that time she has worked on big websites at News Digital and Yahoo!7, little websites for her friend's bands and all sorts of stuff in between. She is currently Senior Javascript Developer at Campaign Monitor Hubris & humility: building Lisant in a weekend... three months (so far) James Sadler @freshtonic (https://twitter.com/freshtonic) A talk about lessons learned while building Lisant (https://lisant.io/). It will be mostly technical and will cover deployment & scaling and how they (mostly) avoided wasting time on valueless work. James will also talk briefly about work/life balance to avoid burnout, something that he and his cofounder managed quite well so far. James is from the UK and moved here in 2005. He quickly discovered the Sydney Ruby scene and never looked back. These days he also does JS and yearn to write a serious backend project in Go. He’s a full-stack software developer, at home at the front and back ends but sadly lacking design skills. He spent disproportional amount of time developing ad platforms which is where he learned about scaling things. Right now he’s building Angular.js things at Tabcorp. Performance in Agile Teams Pascal Zajac Lots of teams are now practicing agile methodologies, but can wind up feeling like they're just going through the motions. It can often be hard to identify just where things are going wrong. Pascal will be talking about his team’s experiences, how they identified problems and risks, and advocating for developers to be more involved in contributing to and improving the process their team uses. Pascal is a team lead and full-stack engineer, specialising in front-end technologies. He’s been working in and leading agile teams for nearly 2 years, delivering projects using client-side MVC and a portal built on Play! Profiling PHP Apps with XHProf Tim Massey @_massey (https://twitter.com/_massey) An introduction to profiling apps with the XHProf module including a demo of associated web-based front ends for viewing performance data.

    20
  • Technique - How to work smarter

    Bigcommerce

    Didn't you know? You're doing it all wrong! Stop blaming your tools and find out how to work more efficiently every day. At the July 18th meet up you’ll get the antidotes to antipatterns that are used every day. You’ll get to meet the best in the industry and find out how they tame the technologies you’re wrestling with right now. We’ll have a mix of 5 and 20 minutes talks, but places are limited so RSVP now. How I Stopped Worrying and Learned to Love Chaos Kynan Hughes @k7n4n5t3w4rt (https://twitter.com/k7n4n5t3w4rt) Paradoxically, creative agencies demand best practice techniques for mitigating risk and ensuring flexibility - while also making such things virtually impossible. Short projects with large budgets and unrealistic expectations need perfect technical project management, foolproof continuous integration and pragmatic, effective quality assurance. Unfortunately, practicalities of budget, lack of awareness and competing priorities make it these things hard to put into practice. When we do succeed, the lessons learned should prove worthwhile for other situations, from startups to enterprise level product development. Kynan Hughes is Technical Director at TheMonkeys, one of the most creative creative agencies in the country. Since the late 90s, Kynan has made web and mobile applications for organisations like Intel, IKEA, Telstra, Optus, UBank, Parmalat, Diageo, Nestlé, government departments, artists, photographers, small to medium sized businesses and schools. His hopes, dreams, assumptions and approaches have been brutally tested in a wide variety of situations, leaving only those that work. The secrets of block formatting context Fiona Chan @mobywhale (https://twitter.com/mobywhale) You might understand how block level elements behave or how to use floats or absolute positioning, but did you know that there's a secret about block formatting context buried inside the W3C spec? In this talk we'll go through how we use this secret weapon in the OOCSS open source project to create our grid and template with columns. Fiona is a fun size, food-loving front-end developer who currently works remotely in Sydney for Nicole Sullivan (creator of OOCSS open source project) where she helps clients turn their large, unmaintainable websites into much more organised and manageable code bases. Previously she’s worked at Fairfax Media, Bigcommerce and a few other digital agencies. Other than a love for CSS, she is also passionate about web standards, accessibility, fighting for good user experience and educating people about front-end. Taming global functions in PHP for improved testability Luke Eller @leirith (https://twitter.com/leirith) Have you ever wished for control over the behaviour of global functions when writing test code? This technique will help you seize control of your class under test. Before joining Bigcommerce as an engineer in early 2012, Luke worked as an engineer in the finance, media and communications industries, contributing to software systems large and small. BDD as a creative tool: Quality for volatiles Tom Cully Volatiles. We all know them, people who have difficulty finding their socks in the morning or managing their credit cards, yet given the right mood can - and do - produce weeks of work in a day. Anyone who has tried to promote Behavior Driven Development to the volatile mind has probably had to deal with the attitude that 'Writing tests is boring', and a few of us also have a hard time shaking the feeling that fundamentally, they have a point. But what if we could re-frame specs for the sort of mind that goes from A to D without going through B and C? In this short talk I'll illustrate writing specs as a part of the creative process - not as an afterthought or a chore to be done beforehand. Tom has been with Bigcommerce for 8 months, and is the creator of the Mozart MVC framework (http://www.mozart.io/). He has designed and engineered full-stack systems and enterprise software for around 15 years. Technique: the New Order Sasha Gerrand New Order's 1989 album "Technique" was their first Number 1 hit. For those that don't know, it also contains a secret manifesto for an effective working life. In this talk, we'll discover and explore these concepts, as well as listen to as much of the album as will fit into 5 minutes. Sasha Gerrand works for Bigcommerce, likes writing software in different languages, has been writing and shipping software before and after the public was unleashed on the internet and occasionally wears glasses as a service.

    18
  • Web apps and design

    Bigcommerce

    Are you sick of your web apps looking like they were put together in the late 90s? Are your animated logos and rainbow borders not getting the reaction you hoped? Is it possible for you to break the myth that developers can’t design? At our next meetup, we’ll be hearing from some of the most creative people in Australia, they know the mistakes you make every day, and they’re going to spill their secrets so you can take your web apps to the next level. Stuff Designers Don't Want You to Know Samantha Thebridge @samthebridge (https://twitter.com/samthebridge) Why does bad design happen to good code? Great design starts with learning how to see. Sam will take you through some basic design principles that will make your apps look infinitely more polished. Whether you work with a design team or you're a weekend hacker using Bootstrap or other libraries and frameworks, this will ensure what you ship looks slick. About Sam Sam’s been an interaction and visual interface designer since 1997, and has designed web apps for Qantas, Panasonic, Telstra, YHA, BigPond and JIRA for companies like Red Square, Boomworks, Wax, Atlassian, Westpac and now Cochlear. Samantha's passion is enabling development teams both client-side and agency-side to take a more active role in the design process. The Power of One. Responsive design workflow for David OR Goliath David Rennie @reactive (https://twitter.com/reactive) In the world of Digital Design there are many different ways to work, design philosophies and skill sets. Davy has worked with different types of CD’s, AM’s , CFO’s and too many other abbreviations to remember. But most importantly, he has worked in 2 very different fashions; Number One: In a small design agency not specifically digital centric, as Senior Digital Designer, but the exact title would have been ‘Senior Digital Designer Front End/Back End/Flash Developer Artworker’. A role that gives you complete control from the initial strategy briefing right through to delivery only restricted by ability to ask Google the right questions. Number Two: In a large, awards winning, digital centric agency, as Senior Designer, that’s it. A role that has an embarrassment of resources from brilliant front end developers, to ‘Jedi level’ Solutions architects. The only restrictions being timings and budgets. So which way is better? Tough call. Here’s a good example, mobile responsive design projects, the way the industry is going, everyone is talking responsive design. And why not it’s awesome. But, what can you do with your skillset, how can you maximise your potential and deliver great digital experiences. What do you need to know when you are working in these two gloriously different environments, how can you do it all, how can you work in a big team? Davy will try and shine some light on both, what you need to do it on your own, what tools, tricks and tips helped him when he was a ‘Jack of all Trades’ and how that has given him the right tools to create even richer projects now with the help of his team of geniuses and gurus. About Davy Davy has been in Australia for almost 8 years now, stepping into his first role as ‘Multi-Media Designer’ at Bang Australia. Cutting his teeth in that role he specialised in web and conceptual design with a mixture of FED and DEV thrown in for good measure. He quickly became infatuated by the revolution of responsive web design and how much of an impact that was having, had and would have on the industry as we know it. In 2012 he moved from Bang to Reactive, as Senior designer at the agency, working on a plethora of exciting projects. Check out some of Reactive’s work at: reactive.com (http://www.reactive.com) How to fake a UX team in 5 minutes Dan Johnston @thelastbean (https://twitter.com/thelastbean) Or the who, what, why, how and eh? that can save you a heap of pain before a line of code is written. It's like a cheat sheet for the pre-build fluffy stuff. About Dan Previous lives in Biotech and Medical Informatics didn't prepare Dan for the vagaries of human nature that UX designers frequently encounter. Who would have thought a giant button with 'Upload logo' would not be clear to users? After years agency side, Dan is now Senior UX designer at Bigcommerce, spending his day asking users questions and then drawing boxes. Really. The importance of design for developers in 5 minutes Julio Ody @julio_ody (https://twitter.com/julio_ody) A few game-changing things that knowing design brings to the table. About Julio Julio is an independent developer / designer based in Sydney.

    34
  • RoRo Sydney Community: Ruby on Rails InstallFest - Evening 2 of 2

    Do you want to learn how to program and develop web applications for Ruby on Rails and have no idea where to start? Or, are you a company that has staff that need to get up to speed on Ruby on Rails? Sponsored by reInteractive, Australia's largest Ruby on Rails focused development company, you are invited to attend the inaugural Ruby on Rails InstallFest. Evening 2 Now that you are up and running with Ruby on Rails, the second night is a wild and fast ride through getting your first Ruby on Rails application working. It will be quick and aimed at an introductory level so that you can get a high level view of how the bits and pieces fit together. Wait, what do I bring? The only requirement is you bring your computer along with whatever power charger you need, and also, please, make sure your computer works :) OK, I need one more incentive. How about free food? Yes, we'll organise pizza and drinks for you to munch on while you are getting your system up and running. Power boards will be provided, everything else is up to you. What if I still need support after this? reInteractive offers a Mentoring service as well and we will be offering other training as we go.

  • RoRo Sydney Community: Ruby on Rails InstallFest - Evening 1 of 2

    Do you want to learn how to program and develop web applications for Ruby on Rails and have no idea where to start? Or, are you a company that has staff that need to get up to speed on Ruby on Rails? Sponsored by reInteractive, Australia's largest Ruby on Rails focused development company, you are invited to attend the inaugural Ruby on Rails InstallFest. What is it about? This will be your opportunity to get your laptop or computer working with a full Ruby on Rails development environment, all setup and working. Most importantly, it's a FREE service! Evening 1 of 2 The first night we get your laptop up and running on Rails. This can take a bit of work. You are welcome to bring your Windows, Mac or Linux PC, our team can help get you running on any of these. Once you are up and running, we'll direct you to the first tutorials you should start on. Evening 2 of 2 The second night is a wild and fast ride through getting your first Ruby on Rails application working. It will be quick and aimed at an introductory level so that you can get a high level view of how the bits and pieces fit together. This runs over two nights, so be sure to register for the second evening to keep your place! Great! Tell me more! On the first night, we'll be working with you to setup your Ruby on Rails development environment, all ready for the second night when you start developing! Wait, what do I bring? The only requirement is you bring your computer along with whatever power charger you need, and also, please, make sure your computer works :) OK, I need one more incentive. How about free food? Yes, we'll organise pizza and drinks for you to munch on while you are getting your system up and running. Power boards will be provided, everything else is up to you.

  • Security: Protect your web apps from the seedy underbelly of the web

    Location visible to members

    We’ve all seen it in the movies, criminals weedling their way into some computer system and creating havoc. But what’s the real story? How do the sites we use everyday protect us from having our data stolen? Find out why should you care about web security, what mistakes you could be making right now, and leave the meetup knowing how safe you really are. Our 3 experts will be giving us 20 minutes from each of their, very different, points of view. 1. An Enterprise View of Web Application Security Jeffrey Choi News Limited As anyone with even a passing interest in technology will be aware, internet data breaches are occurring more frequently and with increased severity. A focus on enterprise governance post-GFC as well as widespread adoption of cloud computing has continued to trigger concerns over online security, in particular for web applications. This is especially prescient in the context of the modern digital lifestyle given the value placed on privacy (by individuals) and data (by the corporate world). Jeffrey Choi is going to provide an enterprise view of web application security risks. He will address the impact to companies (reputation, loss of customer trust, compliance), the controls that should be in place (data classification, secure programming, application control, ongoing scanning, monitoring and remediation, contractual requirements) and the different implementations of these controls (over in house developed websites, externally hosted and cloud based applications). Jeffery is Head of Group IT - Risk, Security and Compliance at News Limited. 2. Real-world Webapp Flaws: Examples and Countermeasures Matt Jones @volvent (https://twitter.com/volvent) Volvent Security Many talks on web application security go over the different types of common vulnerabilities and demonstrate basic example constructs. What about when developers understand these textbook risks, what are the types of issues that may still be in your applications and what dothey look like? Matt will run through some real-world vulnerabilities that affected web-application components he's seen on recent security engagements (code reviews/penetration tests). The catch with all the examples will be that the developers were already security conscious and yet serious issues were still uncovered. Each of the issues have been selected to give a few perspectives on how different types of security-related bugs can end up in your applications and offer advice for what you can do about such risks. Matt runs Volvent Security ( http://volvent.com.au ) where he spends his time performing security assessments, penetration testing, and consulting for an interesting mix of clients around the world. On the side he helps organise the annual Ruxcon and Breakpoint security conferences in Australia. 3. Bit-squatting: How random memory errors affect your web applications Phil Muir @philip2156 (https://twitter.com/philip2156) Bigcommerce We all know about the cybersquatters relying on typographical errors to hijack requests to a domain, but it’s not only fat fingers producing such soft errors. From solar flares to overheating mobile phones, flipped bits in DNS lookups can allow attackers to intercept traffic sent to your website without the need for any human input. This talk will explore the implications of the often-overlooked class of errors that happen between your web browser and the DNS server. Is ‘bit-squatting’ a serious risk or mere annoyance? We’ll look at how it works; how often it happens; and what you can do to mitigate it. Phil is a software engineer at Bigcommerce.

    8