Looking for something new without the need for frameworks and libraries? Do you like maths? You might want to take a look at how you can functionally program with JavaScript and apply functional programming to your application to optimize your code. … Read more
Frontend Developer
The front-end developer takes care of making a website functional and usable for the user. In other words, s/he completes the work of the back-end developer, who instead builds and manages all that concerns the server aspect of the site. The front-end developer is much more than a web designer because s/he deals with the visual and graphic aspect and also makes it possible for the visitor to surf for the website's business purposes.
Considering the nature of the primary task of the front-end developer, it is clear that s/he must necessarily have a good knowledge of the fundamentals of UX (User Experience). It should be clarified that, due to the heterogeneity of Internet users, quality such as creativity, versatility and problem-solving are absolutely necessary for a skilled front-end developer.
The role of the front-end developer can be both as a freelance and employee, and we must also bear in mind that it goes nicely with the concept of smart working, because we are talking about a job that does not necessarily require a fixed physical location to be carried out.
Building a bike-computer on the Web with WebComponents
Passion projects offer a great opportunity to learn new skills and develop experience in pursuits you really enjoy. A keen cyclist, Filip Bech-Larse developed a trainer app that reads sensor-data via WebBluetooth from different sources, including … Read more
Why Should You Care to Learn TypeScript?
Table Of ContentsYou are already know TypeScript (almost)It is very easy to get started with TypeScriptCompilation has its adavantagesData binding is safer in TypeScriptTypeScript allows OOP like a proReuse code with type-safe genericsTypeScript has … Read more
Developers Can Turn Their Gaming Passion Into A Profession
Since the early days of gaming, passionate gamers have wanted to make their favorite titles like Dota 2, Hearthstone, and League of Legends even better. This passion to enhance games has evolved over the years and has taken many forms - including … Read more
How to Bring UX Designers and Developers Together
Table Of ContentsCommon challenges between UX designers and devsKey principles for developersStrategies for UX designers Work practices that help Tools and processes to the rescue Opportunity for UX designers and developers For … Read more
Inclusive Design and the Value of Emerging Tech in UX
Table Of ContentsInvolve a diverse range of end-users in your Design, testing and marketingGo beyond a checklist of accessibility traits Don't assume the desires of your end-users are limited to accessibilityOut of the box collaborations make … Read more
Why you should care about inclusive design
An inclusive type of approach creates better solutions, because it aims to benefit all users, therefore also those who must cope with disabilities. Thinking in terms of accessibility throughout the entire process enables the creation of solutions for … Read more
GraphQL Testing With Karate
Table Of ContentsWhat is GraphQL?Overcoming over-fetchingGraphQL SyntaxTesting GraphQL services with KarateManage the plain text queryManage the JSON responseConcluding remarks Web APIs have become one of the most common solutions for providing … Read more
How A Game Company Turned Big Data Into a Hit AR Game
Table Of ContentsHow Landlord GO worksThe use of satellite imagery and location dataAR Game Tools Challenges What are the most challenging aspects of building a game for AR?Advice for aspiring AR game developers You might remember a time when … Read more
Kotlin Users Group – Interview with organiser, Jakub Jablonski
Kotlin is an OSS statically typed programming language that targets the JVM, Android, JavaScript and Native. It’s developed by JetBrains. The project started in 2010 and was open source from very early on. The first official 1.0 release was in … Read more
Introducing a new and improved Twitter API
Twitter is making it easier for businesses, academics, and third-party developers to build on its platform with the launch of its API v2 this week as reported by The Verge. The company announced the new API last month, but as the news arrived the … Read more
Async code on Kotlin: coroutines VS RxJava
A lot of Android programmers are now exploring Kotlin, a programming language based on Java and the JVM that is used to develop Android applications. As is often the case with Java-based Android apps, one of the main problems when approaching Android … Read more
Speeding up innovation with Arun Gupta
Arun Gupta is a Principal Technologist at Amazon Web Services. He is responsible for the Cloud Native Computing Foundation (CNCF) strategy within AWS and participates at CNCF Board and technical meetings actively. He works with different teams at … Read more
The ultimate UI design guide
What is user interface design? A better question would be, what actually goes into the design of a user interface? Aesthetics? Usability? Accessibility? All of them? How do all of these factors unite to enable an optimal user experience and which … Read more
How a mouse and keyboard can improve your life as a coder (discount inside)
Table Of ContentsSoftware development is not just codingWhat can you do with ‘just’ a mouse?A keyboard is more than a set of keysConclusion (and discount code) Speed coding and design have new alliesCodemotion and Logitech have teamed up to offer … Read more
18 Books & Blogs Every Developer Should Read
Table Of ContentsThe Consortium for Information and Software QualityAlgorithms IlluminatedWizard ZinesThe DevOps HandbooLearn to Code HTML and CSSIntroduction to AlgorithmsPoignant GuideIntercom (blog)24 Deadly Sins of Software SecurityFlavio Copes … Read more
Tips For Every Full-Stack Developer In 2020
A full-stack developer has to work on almost every part of development stack. Development of what? Usually it's about web applications, but for someone else it can also about mobile or desktop application stacks. So, we may say that a full-stack … Read more
IBM Think Digital 2020: Can the innovation of games prepare us for the future?
IBM recently hosted Think Digital 2020, a series of fascinating talks, presentations and interviews all facilitated remotely during the COVID-19 stay at home order. The two-day event was an opportunity to discuss the state of business and the role of … Read more
Design Tokens and Cross Platform Coherence – Part 3
Design Tokens In the previous issue of this series of articles dedicated to "Style Dictionary" we have seen the ways in which token designs are managed and stored. The implicit use of the CTI structure (Category / Type / Item) still allows to … Read more
Become a Mobile Developer and Connect the Virtual and Physical Worlds
Most of us wouldn't go a day without using a mobile app - from Facebook to journey planners to smart home control. Our mobile phone is an integral part of our reality and the nexus between our virtual and physical world. Over 45% of the population … Read more