Posts

How does WebAssembly change web development

Image
While advances in javascript have opened the door to many applications and experiences on the browser, it has its limitations. Not only as a language but the way that javascript is compiled and used. Within that understanding, a sleek new system is being made as an alternative, which is WebAssembly. WebAssembly (WASM) is a compiler target. Currently if you are using a language that doesn’t have garbage collection like c++ and rust, you can run that code in the browser with WASM. Its works by compiling code in those languages beforehand to WASM and then having WASM files sent to your browser. So what exactly does this mean for web development and experiences on your browser? 1. Advancements in game development on the browser. “Advancements” can come off as a awkward term here. Most high industry games (AAA games) are made with powerful engines like unreal engine which uses c++. With the ability to utilize c++ on the frontend browser, games will be catching up to the r

A masterpost of interview questions and challenges

Image
It’s difficult for anyone to start practicing interview questions, especially since it requires constant daily practice for you to get good. Trying to find a source of questions where there are well explained answers and a learning curve thats effective for beginners can be daunting. Luckily I have collected a series of websites that can be useful for new developers who are looking to increase their interview skill, or those looking for a challenge. Competition/ community based interview question sites: These sites are great because they allow you to test your skills against other developers. However you may solve individual challenges just for the learning experience. HackerRank Join over 2 million developers in solving code challenges on HackerRank, one of the best ways to prepare for… www.hackerrank.com Top Developer Jobs at Top Tech Companies | hackajob Add links to your past projects and our unique technology together with our team of experts will save you time by…

So you are learning how to become a software developer…

Trying to switch careers to become a software developer can be difficult. It revolves around googling general questions and sifting through dozens of coding tutorials. One of the best things you will notice about becoming a software developer is that it involves being part of a welcoming and understanding community. They are always there to give an interesting viewpoint on how to improve. To start off however you are gonna need a few tips from someone in a similar position. 1. Start off with the fundamentals One of the horrible parts of trying to switch careers is how you do it. Most people that i have met who are trying to become software developers start off with javascript, html and css. This sounds fun because it gives you an interesting look into the basics of how web pages are built. With those languages you can start digging into the chrome developer tools and understand a lot about what it takes to be a good developer. Also you can start creating something tangible and i