tag:engineers.sg,2005:/episodes?page=161Engineers.SG2024-03-19T12:51:32Ztag:engineers.sg,2005:Episode/10862016-09-12T07:52:36Z2024-03-19T12:30:36ZBuilding a high quality WordPress agency in South Asia - WordCamp Singapore 2016<iframe width="560" height="315" src="https://www.youtube.com/embed/FfIHg165NTc" frameborder="0" allowfullscreen></iframe><p>Speaker: Rahul Bansal</p>
<p>India has the second largest population in the world. More than a million people are directly working in IT sector.</p>
<p>Yet, WordPress agency or in general any software agency in India, or even in South Asia is often mistaken as that agency which does low quality work for ridiculously low rates!</p>
<p>When we started in 2009, it was very clear that we are not going to be part of this “race to the bottom” culture. We wanted to work on projects that were exciting and challenging. A kind of work that makes you proud at the end of the day!</p>
<p>I would like to talk about how we used innovative methods to hire passionate people, what challenges we faced in motivating our employees to be core contributors, nurturing a culture of giving back to open source and how it all helped us stand out.</p>
<p>The result – I am glad to say that I have the privilege to lead and work in one of the most talked about WordPress agencies in India today, for right reasons!</p>
<p>About the speaker:</p>
<p>Rahul Bansal came across WordPress in 2007, looking for ways to customize his blog. He was a full-time professional blogger earning a living through blogging only.</p>
<p>Tinkering with WordPress led to releasing his first WordPress plugin in 2008. He started to enjoy developing on WordPress and soon started rtCamp — India’s first WordPress-only agency in 2009.</p>
<p>In last 8 years, he has been involved in many open-source WordPress projects such as rtMedia and EasyEngine, that are used on thousands of active sites.</p>
<p>Apart from contributing code, he has spoken at many WordCamps and other tech events, including the inaugural Nginx conference in San Francisco in 2014.</p>
<p>Rahul is also the WordCamp Pune organizer, and is involved with WordPress Hindi translation.</p>
<p>Event Page: <a href="https://2016.singapore.wordcamp.org/">https://2016.singapore.wordcamp.org/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/VfFf/">http://amara.org/v/VfFf/</a></p>Rahul Bansaltag:engineers.sg,2005:Episode/10852016-09-12T07:52:28Z2024-03-19T12:30:36ZContributing to WordPress Core - WordCamp Singapore 2016<iframe width="560" height="315" src="https://www.youtube.com/embed/dlFe4BElOYA" frameborder="0" allowfullscreen></iframe><p>Speaker: Peter Wilson</p>
<p>Almost everyone will have heard the phrase “don’t hack WordPress core” before, what’s less known is that it’s only the start of the saying. Don’t hack WordPress core, without contributing the hacks back.</p>
<p>Contributing to WordPress core is like riding a bike, it takes a little effort to get started but once you learn it’s a skill you’ll never forget.</p>
<p>You will be given a jump start on contributing, from how to use the bug tracker all the way to contributing a patch and getting your first props.</p>
<p>About the speaker:</p>
<p>Peter Wilson is a web-developer with twenty years experience, a CSS junkie, a WordPress Engineer at Human Made and a guest committer to WordPress core.</p>
<p>He has worked in both client services and on enterprise applications.</p>
<p>His portfolio includes working on sites for some of Australia’s largest listed companies and highest profile performers.</p>
<p>Peter writes at peterwilson.cc.</p>
<p>Event Page: <a href="https://2016.singapore.wordcamp.org/">https://2016.singapore.wordcamp.org/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/VfFg/">http://amara.org/v/VfFg/</a></p>Peter Wilsontag:engineers.sg,2005:Episode/10842016-09-12T07:52:20Z2024-03-19T12:30:36ZGaining Customer Loyalty through Support – A Case Study on WPML Team - WordCamp Singapore 2016<iframe width="560" height="315" src="https://www.youtube.com/embed/fpXU7PMz_-M" frameborder="0" allowfullscreen></iframe><p>Speaker: Dat Hoang</p>
<p>In this topic, I share info on how our WPML team organises, works and improves over time, and so earns the love and loyalty of our customers.</p>
<p>I will discuss the following points in detail:</p>
<p>- How the support should be defined
<br>- Why proper training is a good investment
<br>- How the appropriate team structure gives clients quick and accurate solutions
<br>- How to make it easier for clients (languages, time zones, searching – self-help, erratas, etc)
<br>- What makes a good support policy
<br>- Why you need to have the statistics
<br>- How progressive improvement identifies us, not as being simply good, but as being the best
<br>- Some of my own personal experiences in dealing with clients</p>
<p>About the speaker:</p>
<p>Dat Hoang lives in Vietnam, but works with a truly global remote team, OnTheGoSystems, as a WPML supporter. He focuses on helping his clients, and writing documents to make their multilingual sites thrive.</p>
<p>Dat’s involvement with WordPress runs deep. He organizes and frequently speaks at the Saigon (Vietnam) WordPress meetup group. He is also a translation validator and contributor to the Vietnamese WordPress.</p>
<p>When the laptop is closed, he enjoys travelling and shooting photos.</p>
<p>Event Page: <a href="https://2016.singapore.wordcamp.org/">https://2016.singapore.wordcamp.org/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/VfFh/">http://amara.org/v/VfFh/</a></p>Dat Hoangtag:engineers.sg,2005:Episode/10832016-09-12T07:51:43Z2024-03-19T12:30:36ZOffloading services from WordPress to outer services - WordCamp Singapore 2016<iframe width="560" height="315" src="https://www.youtube.com/embed/VrwkpT8ZNqU" frameborder="0" allowfullscreen></iframe><p>Offloading services from WordPress to outer services, such as Google and AWS</p>
<p>Speaker: Shinichi Nishikawa</p>
<p>To serve high traffic blogs, media websites, and e-commerce shops, it is vital to configure WordPress and server setting.</p>
<p>A lot of people tend to have their cache, calculation, and most of other complicated things inside WordPress or on their server stack. Doing everything on WordPress works well on smaller scale websites, but when the traffic and the size of the sites grow, it is not easy to keep them stable at a reasonable cost.</p>
<p>My partner Digital Cube and I have worked with big clients, offering scalable and stable hosting. Our primary strategy is not doing everything inside WordPress or our web server, but utilizing Amazon Web Services and Google platforms to cache pages, to serve assets with CDNs, to calculate related posts, backup everything.</p>
<p>WordPress will do what WordPress is good at, leaving other services to do what they are good at. When we do this way, the total cost stays low.</p>
<p>To achieve this, you need to know what the external services are, how they work, and haw we can configure WordPress and services to work smoothly together. We have created and open sourced a lot of configuration, automation scripts, and WordPress plugins to get this work.</p>
<p>I’d like to share the basic ideas and what the audience need to do to get the same themselves.</p>
<p>About the speaker:</p>
<p>Shinichi Nishikawa is a huge fan of WordPress. He has organized and spoken at WordPress meetups in Japan, Laos and Bangkok, and was the lead organizer of WordCamp Tokyo 2012.</p>
<p>He also contributes to the WordPress project by writing books, releasing free WordPress plugins on the WordPress.org repository, reviewing WordPress themes, and by helping with translation.</p>
<p>Event Page: <a href="https://2016.singapore.wordcamp.org/">https://2016.singapore.wordcamp.org/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/VfFi/">http://amara.org/v/VfFi/</a></p>Shinichi Nishikawatag:engineers.sg,2005:Episode/10822016-09-12T07:51:34Z2024-03-19T12:30:36ZHookup with WordPress - WordCamp Singapore 2016<iframe width="560" height="315" src="https://www.youtube.com/embed/fBqt7gOrX3U" frameborder="0" allowfullscreen></iframe><p>Speaker: Dandreb John Bitanghol</p>
<p>I will talk about the advantages of using/adding hooks. How it massively helps pushing features to a large codebase/theme become a cinch, when is the best time to add a hook and where you can usually best place a hook.</p>
<p>About the speaker:</p>
<p>Dandreb John Bitanghol is also known as Dreb Bits on the web (to save a couple of bytes and to easily register in people’s memory). He hails from the countryside of the sunny Philippines. He is currently a web engineer at 10up, where he focuses on building and supporting WordPress.com VIP sites. He started contributing to WordPress core earlier this year, and builds and maintains a few plugins.</p>
<p>When not plugging away with WordPress, Dreb likes taking photos and fantasizing about travel.</p>
<p>Event Page: <a href="https://2016.singapore.wordcamp.org/">https://2016.singapore.wordcamp.org/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/VfFj/">http://amara.org/v/VfFj/</a></p>Dandreb John Bitangholtag:engineers.sg,2005:Episode/10812016-09-12T07:51:26Z2024-03-19T12:30:36ZExtending your WordPress project with custom post types - WordCamp Singapore 2016<iframe width="560" height="315" src="https://www.youtube.com/embed/W8o2MN3fcps" frameborder="0" allowfullscreen></iframe><p>Speaker: Dasun Edirisinghe</p>
<p>WordPress is extremely flexible when it comes to expansion. From small blog to a large social network it can be extend very efficiently and effectively if you use “Custom Post Types”.
<br>In this topic I would like to discuss how we can extend WordPress Projects to anything, using WordPress Custom Post types, custom taxonomies and custom meta boxes.</p>
<p>Specifically, I’ll go through –</p>
<p>1. Default post types in WordPress
<br>2. What is a custom post type and how it works.
<br>3. Creating your own custom post types.
<br>4. Best practices in creating custom post types.
<br>5. Extending further with custom taxonomies and meta boxes.
<br>6. Displaying your data.</p>
<p>About the speaker:</p>
<p>Dasun Edirisinghe hails from Sri Lanka, and is obsessed with WordPress. He started to use WordPress from WordPress 3.1 (2011), and it soon became his hobby, passion, and career.</p>
<p>He is also the founder of the WordPress Colombo Meetup, and contributes to the WordPress Sinhala Translation in his spare time. He also works as the Lead UX Designer/Lead WordPress Developer for John Keells Computer Services.</p>
<p>Dasun love to read books and explore the hidden things in Sri Lankan history. 🙂</p>
<p>Event Page: <a href="https://2016.singapore.wordcamp.org/">https://2016.singapore.wordcamp.org/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/VfFk/">http://amara.org/v/VfFk/</a></p>Dasun Edirisinghetag:engineers.sg,2005:Episode/10802016-09-12T07:51:18Z2024-03-19T12:30:36ZAn Introduction to OOP, Design Patterns, and TDD - WordCamp Singapore 2016<iframe width="560" height="315" src="https://www.youtube.com/embed/zHsBa6xKP4E" frameborder="0" allowfullscreen></iframe><p>An Introduction to Object-Oriented Programming, Design Patterns, and Test-Driven Development</p>
<p>Speaker: Jack Lenox</p>
<p>Since the first release of WordPress in 2003, a lot of things have changed. Perhaps the most directly significant change has occurred within the main language in which WordPress is written – PHP. The developments that PHP has gone through since 2003 would make it unrecognisable to many of those who worked with it back then. In 2004, PHP 5 introduced the beginning of proper support for object-oriented programming. The subsequent releases have added many new features to the language, and WordPress has steadily moved along with these developments.</p>
<p>WordPress today is like a living museum of different ways of writing PHP. This means that it can be difficult to understand the best way of writing code for your plugins, themes and extensions. Nevertheless, a “best practice” approach has emerged. It can sometimes be difficult to understand where this approach comes from, and the best way to apply it to your own projects.</p>
<p>In this talk, Jack will do his best to introduce you to the key principles within PHP that drive both the development of WordPress core, and many of the most widely used and well-regarded plugins.</p>
<p>About the speaker:</p>
<p>Jack Lenox works on the WordPress.com VIP team at Automattic. When he’s not trying to work, he enjoys subscribing to beautifully printed magazines that he doesn’t have time to read, drinking good coffee, and mountain biking in the English Lake District where he lives.</p>
<p>Event Page: <a href="https://2016.singapore.wordcamp.org/">https://2016.singapore.wordcamp.org/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/VfFm/">http://amara.org/v/VfFm/</a></p>Jack Lenoxtag:engineers.sg,2005:Episode/10792016-09-12T07:49:54Z2024-03-19T12:30:36ZPowering your Content Site: Why WordPress? - WordCamp Singapore 2016<iframe width="560" height="315" src="https://www.youtube.com/embed/NwRtGNjy9n0" frameborder="0" allowfullscreen></iframe><p>Speaker: Alvin Lim (Alvinology)</p>
<p>Why self-host on WordPress versus other options? What are the revenue opportunities?</p>
<p>I’ll share some of my experiences starting out with WordPress, how it affected my business and life and the tools you could use to achieve success.</p>
<p>About the speaker:</p>
<p>Alvin Lim is the founder and owner of Alvinology Media LLP, a group of content sites in Singapore serving more than 1 million page views per month combined. Two of our flagship websites, <a href="http://alvinology.com">http://alvinology.com</a> and <a href="http://asia361.com">http://asia361.com</a> are powered by WordPress.</p>
<p>Alvin is also the global head of content at migme, an Australian-listed social entertainment company with over 35 million monthly active users. He has previous working experience with Singapore Press Holdings, News Corp and the Olympic Games.</p>
<p>Event Page: <a href="https://2016.singapore.wordcamp.org/">https://2016.singapore.wordcamp.org/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/VfFn/">http://amara.org/v/VfFn/</a></p>Alvin Limtag:engineers.sg,2005:Episode/10782016-09-12T07:46:00Z2024-03-19T12:30:36ZHow Being an Educator Has Changed the Way I Blog About Beauty - WordCamp Singapore 2016<iframe width="560" height="315" src="https://www.youtube.com/embed/H6yJ1pldzjQ" frameborder="0" allowfullscreen></iframe><p>Speaker: Roxanne Chia</p>
<p>Being an educator has given me a larger and newer audience, most of whom impressionable teenagers between the ages of 17-19. Blogging then has become a role more accountable, and has more far-reaching and in-depth effects than ever before.</p>
<p>A new social responsibility is established and reinforced, and new personal blogging guidelines are aligned with the integrity embodied in the field of education.</p>
<p>About the speaker:</p>
<p>Roxanne Chia is a beauty blogger (2010–present), ex-lecturer, and educator (2011-2016). She has been blogging on WordPress for 6 years and has recently switched to doing it full-time. She constantly seeks out collaboration opportunities, and has international readership from Asia, USA, and Europe.</p>
<p>Event Page: <a href="https://2016.singapore.wordcamp.org/">https://2016.singapore.wordcamp.org/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/VfF4/">http://amara.org/v/VfF4/</a></p>Roxanne Chiatag:engineers.sg,2005:Episode/11012016-09-12T06:33:01Z2024-03-19T12:30:36ZMoving forward in WordPress - WordCamp Singapore 2016<iframe width="560" height="315" src="https://www.youtube.com/embed/XWZbCRghCtw" frameborder="0" allowfullscreen></iframe><p>Speaker: Noel Tock (@noeltock)</p>
<p>WordPress has created many opportunities for people all around the world, so many people are curious about how it could help them grow.</p>
<p>In his talk, Noel will discuss the path to success for anyone interested in working with WordPress, remote working or generally being part of this movement.</p>
<p>About the speaker:</p>
<p>Noel Tock is a Swiss Digital Nomad that enjoys building solutions online. He is also a partner at Human Made, a top tier WordPress agency (and VIP Partner). There, he oversees the growing product portfolio (Nomadbase, Happytables, WP Remote, etc.).</p>
<p>Noel is a jack of all trades, master of none, usually bouncing between product management, UI design and front-end development. The projects he enjoys working on most target small businesses and the long tail, democratizing opportunity so that smaller players have a shot at being successful online.</p>
<p>Event Page: <a href="https://2016.singapore.wordcamp.org">https://2016.singapore.wordcamp.org</a> </p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/VfCS/">http://amara.org/v/VfCS/</a></p>Noel Tocktag:engineers.sg,2005:Episode/10732016-09-11T15:55:12Z2023-03-30T02:03:47ZCommunication within the product team - Product Tank Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/6iSP22eSbYk" frameborder="0" allowfullscreen></iframe><p>Speaker: Jason Fraser, Director of the Innovation Practice; Pivotal Labs</p>
<p>Event Page: <a href="https://www.meetup.com/ProductTank-Singapore/events/231795898/">https://www.meetup.com/ProductTank-Singapore/events/231795898/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/VeDf/">http://amara.org/v/VeDf/</a></p>Jason Frasertag:engineers.sg,2005:Episode/10742016-09-11T15:52:52Z2023-05-13T16:00:36ZGitLab for newbies - Grumpy Gits SG<iframe width="560" height="315" src="https://www.youtube.com/embed/zx5ixJtI5eo" frameborder="0" allowfullscreen></iframe><p>Speaker: Icedwater</p>
<p>Event Page: <a href="https://www.meetup.com/Grumpy-Gits-SG/events/232176153/">https://www.meetup.com/Grumpy-Gits-SG/events/232176153/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/VeDk/">http://amara.org/v/VeDk/</a></p>icedwatertag:engineers.sg,2005:Episode/10752016-09-11T15:52:47Z2023-11-01T02:01:17ZAlternative to pull-request - Grumpy Gits SG<iframe width="560" height="315" src="https://www.youtube.com/embed/i_Ddkf8xGR0" frameborder="0" allowfullscreen></iframe><p>Speaker: Choo Jia Le</p>
<p>Event Page: <a href="https://www.meetup.com/Grumpy-Gits-SG/events/232176153/">https://www.meetup.com/Grumpy-Gits-SG/events/232176153/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/VeDj/">http://amara.org/v/VeDj/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/10762016-09-11T15:52:43Z2021-06-07T00:05:22ZCreate your own Github (kinda) - Grumpy Gits SG<iframe width="560" height="315" src="https://www.youtube.com/embed/d1ALI8i10Pk" frameborder="0" allowfullscreen></iframe><p>Speaker: Shashank Sharma</p>
<p>How to run your own Git server? on EC2-instance.</p>
<p>Event Page: <a href="https://www.meetup.com/Grumpy-Gits-SG/events/232176153/">https://www.meetup.com/Grumpy-Gits-SG/events/232176153/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/VeDh/">http://amara.org/v/VeDh/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/10772016-09-11T15:52:37Z2024-01-31T02:00:49ZTai Chi'ing Accountability - Grumpy Gits SG<iframe width="560" height="315" src="https://www.youtube.com/embed/SptKjbg-ozs" frameborder="0" allowfullscreen></iframe><p>Speaker: Huiren Woo</p>
<p>Event Page: <a href="https://www.meetup.com/Grumpy-Gits-SG/events/232176153/">https://www.meetup.com/Grumpy-Gits-SG/events/232176153/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/VeDg/">http://amara.org/v/VeDg/</a></p>Woo Huirentag:engineers.sg,2005:Episode/10722016-09-11T12:33:25Z2024-01-30T06:02:11ZVirtualization & Debugging - PHP The Right Way: The Workshop<iframe width="560" height="315" src="https://www.youtube.com/embed/3_-GzXk837k" frameborder="0" allowfullscreen></iframe><p>Speaker: Michael Bui</p>
<p>Event Page: <a href="https://www.facebook.com/events/1328913603805245/">https://www.facebook.com/events/1328913603805245/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/WC5p/">http://amara.org/v/WC5p/</a></p>Michael Buitag:engineers.sg,2005:Episode/10702016-09-11T11:26:58Z2024-01-25T10:01:00ZTesting - PHP The Right Way: The Workshop<iframe width="560" height="315" src="https://www.youtube.com/embed/9XqrrJaJqzg" frameborder="0" allowfullscreen></iframe><p>Speaker: Hanif Norman</p>
<p>Event Page: <a href="https://www.facebook.com/events/1328913603805245/">https://www.facebook.com/events/1328913603805245/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/Vdbp/">http://amara.org/v/Vdbp/</a></p>Hanif Normantag:engineers.sg,2005:Episode/10712016-09-11T11:26:54Z2024-03-18T02:00:42ZCaching - PHP The Right Way: The Workshop<iframe width="560" height="315" src="https://www.youtube.com/embed/bm97BeF3K5s" frameborder="0" allowfullscreen></iframe><p>Speaker: Sam Hon & Michael Cheng</p>
<p>Event Page: <a href="https://www.facebook.com/events/1328913603805245/">https://www.facebook.com/events/1328913603805245/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/Vdbo/">http://amara.org/v/Vdbo/</a></p>Michael Cheng