Tag: Product and design
-
Maximizing user experience: Strategies for improving frontend performance S01-E01
Posted on February 21, 2023, Level beginner Resource Length medium
In today's fast-paced digital world, the speed of your website can make or break the user experience. With abundant information at our fingertips, users expect websites to load quickly and efficiently. As frontend developers, it's our responsibility to deliver a seamless experience for our users. By Gaurav Sharma.
Tags leadership-and-career frontend-and-mobile product-and-design
-
Introduction to class delegation in Kotlin
Posted on February 17, 2023, Level intermediate Resource Length medium
Technically, what you're going to see in this chapter is more precisely known in the broader programming community as "forwarding" rather than "delegation". However, in the Kotlin world, it's always referred to as delegation, so we'll continue to use that term here. By typealias.com.
Tags backend-development software-engineering product-and-design
-
How we reduced our iOS app launch time by 60%
Posted on February 16, 2023, Level intermediate Resource Length medium
App startup time is a critical metric for users, as it's their first interaction with the app, and even minor improvements can have significant benefits for the user experience. By Filip Busic.
Tags frontend-and-mobile product-and-design
-
AWS introduces step functions distributed map for large-scale parallel data processing
Posted on February 14, 2023, Level beginner Resource Length long
AWS recently announced a distributed map for Step Functions, a solution for large-scale parallel data processing. Optimized for S3, the new feature of the AWS orchestration service targets interactive and highly parallel serverless data processing workflows. By Renato Losio.
Tags cloud-and-infrastructure product-and-design architecture-and-apis frontend-and-mobile devops-and-ci-cd
-
Jsonnet is better than YAML for generating JSON
Posted on February 13, 2023, Level beginner Resource Length long
YAML is a well-known language for generating JSON files, but as we have been generating Docker Compose for integration tests, we've found Jsonnet to be better. Before we discuss both languages, keep in mind that this piece is strictly to discuss the use of each language when generating JSON. By Colin Mo.
Tags backend-development product-and-design software-engineering frontend-and-mobile
-
Deno fresh WASM: Code modules in Rust
Posted on February 12, 2023, Level intermediate Resource Length long
Deno Fresh WASM is pretty easy to set up, just by adding a single dependency to your project. This lets you write code in Rust, compile it to WASM and then use that generated module in your Deno project. By Rodney Lab.
Tags software-engineering product-and-design frontend-and-mobile
-
8 most popular Python HTML web scraping packages with benchmarks
Posted on February 4, 2023, Level intermediate Resource Length long
This blog post will cover Python web scraping packages in terms of their speed, ease of use, and personal investigations. This blog post won't cover what webscraping is and how parsers work. By Dmitriy Zub.
Tags backend-development software-engineering frontend-and-mobile product-and-design
-
Azure Confidential Computing on 4th gen Intel Xeon scalable processors with Intel TDX
Posted on January 28, 2023, Level beginner Resource Length short
Intel TDX meets the Confidential Computing Consortium (CCC) standard for hardware-enforced memory protection not controlled by the cloud provider, all while delivering minimal performance impact with no code changes. By Mark Russinovich Chief Technology Officer and Technical Fellow, Microsoft Azure.
Tags cloud-and-infrastructure product-and-design security-and-privacy
-
Using Apache Kafka to process 1 trillion inter-service messages
Posted on January 27, 2023, Level intermediate Resource Length long
Cloudflare has been using Kafka in production since 2014. We have come a long way since then, and currently run 14 distinct Kafka clusters, across multiple data centers, with roughly 330 nodes. Between them, over a trillion messages have been processed over the last eight years. By Matt Boyle.
Tags architecture-and-apis data-and-analytics product-and-design
-
How to choose the right API style and technology
Posted on January 26, 2023, Level intermediate Resource Length medium
In this post, we'll go through the 5 most popular API styles and look at very common questions like "How to decide on the right API style and which technology to choose for a style" and provide practical scenarios where an API Gateway can supplement their weaknesses. By Bobur Umurzokov.
Tags architecture-and-apis software-engineering frontend-and-mobile product-and-design
-
AWS Lambda: Resilience under-the-hood
Posted on January 23, 2023, Level intermediate Resource Length long
AWS Lambda comprises over 80 services working together to provide the serverless compute service that it offers to customers. Under the hood, many of these services are built on top of Amazon Elastic Compute Cloud (Amazon EC2) instances, provisioned within Availability Zones. However, AWS Lambda is a Regional service. By Adrian Hornsby (Principal System Dev Engineer) and Marcia Villalba (Principal Developer Advocate).
Tags cloud-and-infrastructure architecture-and-apis product-and-design
-
Empowering students to develop an Agile mindset
Posted on January 19, 2023, Level beginner Resource Length medium
Fostering collaboration in the classroom is vital in preparing our students for life. Working in groups can be challenging, which is why implementing an agility framework can become a powerful tool. Developing an agile mindset will empower students to take ownership of their learning while developing social-emotional and critical thinking skills. By Greta Sandler.
Tags leadership-and-career product-and-design how-to