Tag: Frontend and mobile
-
Managing a secure JSON Web Token Implementation
Posted on July 22, 2019, Level beginner Resource Length medium
Daniel Fanara wrote this article about more advanced topics of managing secure JSON Web Tokens (JWT). They are great for representing a user's authentication / authorization state without needing to maintain a server-side session store.
Tags security-and-privacy devops-and-ci-cd backend-development frontend-and-mobile
-
The Hows, Whats, and Whys of Elixir Telemetry
Posted on July 18, 2019, Level intermediate Resource Length long
An article by Samuel Mullen in which author looks at the collecting and measuring data about their processes and applications. "What gets measured gets managed -- even when it's pointless to measure and manage it, and even if it harms the purpose of the organisation to do so."
Tags software-engineering backend-development frontend-and-mobile devops-and-ci-cd
-
Web accessibility guidebook for developers
Posted on July 17, 2019, Level beginner Resource Length long
Nikola Shekerev wrote this guide in you will get what he has learned about both fundamental and advanced accessibility topics while implementing accessibility compliance (Section 508, WCAG 2.0 and WAI-ARIA) for KendoReact.
Tags product-and-design frontend-and-mobile leadership-and-career software-engineering
-
Functional JavaScript: how to use array reduce for more than just numbers
Posted on July 6, 2019, Level intermediate Resource Length long
An artcile by James Sinclair about reduce in JavaScript. Reduce is the Swiss-army knife of array iterator. It's really powerful. So powerful, you can build most of the other array iterator methods with it, like .map(), .filter() and .flatMap().
Tags software-engineering frontend-and-mobile
-
Big O Notation
Posted on July 4, 2019, Level beginner Resource Length short
Short article from interviewcake.com explaining Big O. Big O notation is the language we use for talking about how long an algorithm takes to run. It's how we compare the efficiency of different approaches to a problem.
Tags software-engineering frontend-and-mobile
-
7 optimization techniques in React
Posted on July 1, 2019, Level intermediate Resource Length long
Ogundipe Samuel wrote this piece about optimization in React. One key factor for positive user experience is speed e.g. how much time a user has to wait to first see contents from your website or application.
Tags software-engineering frontend-and-mobile
-
Option/Maybe, Either, and Future Monads in JavaScript, Python, Ruby, Swift, and Scala
Posted on June 28, 2019, Level intermediate Resource Length long
The comparison done by Alexey Karasev focusing on Monads in different programming languages. It gives a brief explanation of monads and shows how to implement the most useful Monads in five different programming languages.
Tags frontend-and-mobile software-engineering backend-development
-
Design patterns in Node.js: a practical guide
Posted on June 27, 2019, Level beginner Resource Length long
Fernando Doglio, Technical Manager @Globant, wrote this piece about design patterns in Node.js. Design patterns are part of the day to day of any software developer, whether they realize it or not.
Tags backend-development frontend-and-mobile architecture-and-apis software-engineering
-
Tool up your API integration testing with OpenAPI
Posted on June 26, 2019, Level beginner Resource Length long
Vinod Chandru, Chief Technical Officer and Co-Founder, Kloudless wrote this long post about integartiomn testing for your API. The modern web application is no longer a self-contained hub for the distribution of its own data. Uniformity in how APIs operate and what they return has become an increasingly important goal for engineers who build and maintain the APIs.
Tags leadership-and-career testing-and-quality architecture-and-apis frontend-and-mobile
-
Relearn CSS layout
Posted on June 17, 2019, Level beginner Resource Length long
Heydon Pickering & Andy Bell published series of articles on their blog focusing on CSS layout.
Tags frontend-and-mobile miscellaneous
-
Angular 8 brings smaller bundles, CLI APIs, alignment with the ecosystem
Posted on June 16, 2019, Level beginner Resource Length long
Stephen Fluin put together this article focusing on explaining what is exciting in the newest version of the Angular.
Tags frontend-and-mobile backend-development
-
Understanding and resolving SELinux denials on Android
Posted on June 10, 2019, Level intermediate Resource Length short
An article by Harsh Shandilya on hot topic of security for Android software. SELinux is an acronym for Security-enhanced Linux. It is a security feature built into the Linux kernel that enforces access control for programs via a predefined security policy put in place by the system administrators.
Tags frontend-and-mobile product-and-design security-and-privacy