Tag: Frontend and mobile
-
3 strategies for migrating from Wordpress to JAMstack
Posted on February 25, 2020, Level beginner Resource Length long
Brian Rinaldi published this article in which he describes the strategies for migration to JAMstack from an existing CMS architecture.
Tags frontend-and-mobile cloud-and-infrastructure
-
The magic of generating an Xcode project
Posted on February 21, 2020, Level intermediate Resource Length short
Planet Earth vs. Jupiter. There is the same order of magnitude between the ratio of these two planets and the amount of code that defined the SoundCloud iOS project before -- Jupiter -- and after -- Earth -- generating it using Tuist. By Andrea Cipriani.
Tags frontend-and-mobile ai-and-machine-learning product-and-design software-engineering
-
Building an adaptive, multi-tenant stream bus with Kafka and Golang
Posted on February 20, 2020, Level intermediate Resource Length medium
Back in the 2000s, SOAP/WSDL with ESB (Enterprise Service Bus) was the dominant server-side architecture for many companies. Since the 2010s, microservices and service mesh technologies have grown wildly and thus became the de-facto industry standards. By Xinyu Liu.
Tags architecture-and-apis data-and-analytics devops-and-ci-cd frontend-and-mobile software-engineering
-
7 ways to remove duplicates from an array in JavaScript
Posted on February 19, 2020, Level beginner Resource Length medium
Jayanth Babu wrote this article about how to remove duplicates from an array in JavaScript. It's a common use case in many projects to need to remove duplicates from array in JavaScript. For interviews, it's a common coding challenge to practice for everyone.
Tags backend-development frontend-and-mobile software-engineering
-
Why Discord is switching from Go to Rust
Posted on February 5, 2020, Level intermediate Resource Length medium
Jesse Howarth wrote this piece about how they seen success with Rust on the client side and server side. For example, they use it on the client side for our video encoding pipeline for Go Live and on the server side for Elixir NIFs. Most recently, they drastically improved the performance of a service by switching its implementation from Go to Rust.
Tags software-engineering backend-development frontend-and-mobile how-to
-
Creating true fluid web typography to improve our processes
Posted on February 4, 2020, Level beginner Resource Length medium
Responsive web design has been a must-have skill for front-end developers for many years now, but creating a truly fluid interface and giving users a seamless experience across any device still poses a lot of challenges for designers and developers alike. By Razvan Onofrei.
Tags product-and-design frontend-and-mobile how-to
-
Scaling payments for Black Friday 2019
Posted on February 3, 2020, Level beginner Resource Length short
A blog post about Black Friday's production scalability experience in payments provider company named iyzico. By Yalçın Yenigün.
Tags architecture-and-apis frontend-and-mobile leadership-and-career
-
TypeScript's secret parallel universe
Posted on January 27, 2020, Level beginner Resource Length medium
Florian Reuschel put together this tutorial for new TypeScript users. He focuses on one of the most underreported topics in the TypeScript tutorial world: the type scope.
Tags frontend-and-mobile backend-development
-
The building blocks of visual design
Posted on January 26, 2020, Level beginner Resource Length medium
Visual design is about creating and making the general aesthetics of a product consistent. To create the aesthetic style of a website or app, we work with fundamental elements of visual design, arranging them according to principles of design. By Yu Siang Teo.
Tags product-and-design frontend-and-mobile miscellaneous
-
Successfully porting complex data-driven frontends to React with GraphQL
Posted on January 25, 2020, Level intermediate Resource Length short
When porting existing code to React, there is a couple of things to look out for. This article shares my experience while porting a section of a Rails app to React and consuming data through GraphQL. By Neel Barthel.
Tags frontend-and-mobile backend-development architecture-and-apis
-
Building Angular CLI projects with Github Actions
Posted on January 24, 2020, Level intermediate Resource Length medium
The Angular CLI provides all the built tools out of the box to create, build, and test Angular applications. In this post, we will build a continuous integration (CI) build system using Github Actions. By Cory Rylan.
Tags frontend-and-mobile backend-development
-
The ultimate (free) CI/CD for your open-source projects
Posted on January 20, 2020, Level beginner Resource Length medium
Yohan Lasorsa published this guide about how to approach your open source project development. If you plan to maintain an open-source project in the long run, what you must do is automate.
Tags frontend-and-mobile devops-and-ci-cd