# Why When the Code Bureau was founded, the intent was to produce HTML5 games. The idea was the HTML5 games are destined to replace flash games, and we wanted to see what could be done. Within a few months, it was realised that we needed to be more people. Many, many more people. As a result, we decided to start creating websites for paying customers. The only real goal was to get an office closer to LTH There are 6 things that facilitated the founding of The Code Bureau: 1. HTML5 & Standard Compliance of Browsers 2. The Full JavaScript Stack 3. Open Source technologies 4. Mobile & Fixed Broadband Penetration 5. The Internet of Things 6. Demand for Coders ## HTML5 & Standard Compliance of Browsers For the web to function properly, web developers and users have to assume a website behaves identically on all browsers on all devices and displays. Unfortunately, this has previously not been a reality; poor adoption of standards has rendered essentially all new functionality useless. However, the long-awaited ascendancy of standard compliant browsers is finally beginning to unleash the true potential of the internet. great opportunities for completely new solutions and projects. WebGL is (hardware accelerated 3D graphics in the web browser, without plugins) is a good example of just one technology that promises to change the definition of a website and what it can do. ## JavaScript & The Full JavaScript Stack Server-side JavaScript (Node.js) along with JSON based, NoSQL databases creates a full JavaScript development stack. Instead of up to four different programming languages (on top of HTML and CSS), the developer now only needs to know and use one. A smaller skill set and less context switching means easier and faster coding. This not only means fewer bugs and faster development, but also better solutions and higher revenues. Additionally, focus on a single language allows for easier learning and thus deeper knowledge of JavaScript, which will be increasingly importent due to the afore mentioned HTML5 compliance and Node. Finally, but almost most importantly, thanks to Google's V8 engine, JavaScript is now also extremely fast and efficient. This is beneficial to user experience, Search Engine Optimization, server requirements and power consumption. As a result, JavaScript is quickly becoming one of the most popular programming languages in the world, and the following three trends will continue to push the demands for JavaScript and JavaScript programmers. 1. HTML5 & Standard compliant browsers 2. The Full JavaScript stack (Node, NoSQL) 3. Titanium Studio, React Native and many other tools enable JavaScript written native Apps for both iOS and Android ## Open Source "The increasing quality of major open source projects’ documentation helps developers become productive with those projects faster than previously possible. Clear documentation and tutorials drive open source software adoption, which creates a positive feedback loop to continue creating and maintaining high quality documentation... Documentation is considered part of the project’s code base and is actively maintained by contributors instead of being an afterthought as was common practice for open source projects ten to fifteen years ago. The source code for a project and associated documentation are also readily available to clone off [the original repositories]... The maturity of open source projects reduces the difficulty of building early iterations of software projects. Developers take advantage of the reduced difficulty by combining reusable code libraries with their own custom code." ## Internet Users and Broadband Availability According to statistics supplied by ITU there will be almost 3 billion Internet users by the end of 2014. In the same year, fixed-broadband penetration will have reached almost 10 per cent globally, and mobile-broadband subscriptions will reach 2.3 billion globally. This equates to a mobile-broadband penetration of 32%. In developed countries, mobile-broadband penetration will reach 84 per cent. Europe’s fixed-broadband penetration is much higher compared with other regions and almost three times as high as the global average. As Europe has the highest level of both mobile and fixed broadband penetration, it is the region most suitable for the next generation of web development firms. ## The Internet of Things The Internet of Things is going to increase the number of connected devices from billions of devices to tens, hundreds and maybe even thousands of billions of devices within a few decades. According to Gartner, the Internet of Things installed base is expected to grow to 26 billion units by 2020. Consumers and companies are not only going to need to develop the actual products, but also apps and websites that communicate with this mindboggling array of devices and sensors. ## Demand for Coders The demand for programmers already far outnumbers the supply. Meanwhile, the programming landscape is always changing and the insufficient number of programmers the universities are actually producing are often skilled in obsolete or irrelevant languages. This is especially true for the internet (as an example, Lunds University does not have a single course or program focusing on web development or JavaScript). Thus, the best programmers are quickly employed and most of them still need to go through a rigorous process to get caught up with tools used by their new employers. The rapid change and exciting future of the internet grants such plethora of (or improved) opportunities that success is not a question of who has the best idea, but who has the best (or any) developers. This is obviously beneficial to more than web agencies (ie the Firm), the Lab intends to spark projects not directly related to client web sites, open-source front end code, or front-end CMS. These technologies are just now beginning to experience wide adoption, and the demand for JavaScript (and the closely related HTML5 & CSS3) developers is currently increasing rapidly. According to ReadWrite JavaScript and HTML5/CSS3 are both on the top 7 most thought after tech skills 2013 JSON (JavaScript Object Notation) expertise is the most sought after skill on CyberCoders. The market for node developers is growing fast, as is the demand for full stack developers. ## Conclusion: Webbutvecklare 2016 kan göra precis vad de vill. Det finns inte ord för att beskriva vad vi some webbutvecklare kan göra 2015. Och inte bara är vi webbutvecklare, rådande brist på riktiga utvecklare i branschen ger oss goda möjligheter att bli välrenommerade och berämda webbutvecklare. Om man nu vill det. Låt oss ta tillbaka webben från de imkompetenta, och visa hur riktig kod skall skrivas.