Homepage
Open in app
Sign in
Get started
Data Science
Engineering
Engineering
Latest in Engineering
Moving off of our custom code aggregator to the world of Webpack and ES6 — a two year journey
Moving off of our custom code aggregator to the world of Webpack and ES6 — a two year journey
How Scribd’s web team transitioned from a ten year old legacy code solution to a fully modern tech framework without starting from scratch.
Soo-Rae Hong
Apr 8, 2019
Common Accessibility Pitfalls for Single Page Apps — and How to Avoid Them
Common Accessibility Pitfalls for Single Page Apps — and How to Avoid Them
Managing page focus and updating meta content on your SPA will provide a more rich experience for users browsing with assistive technology
George Treviranus
Feb 27, 2019
Dependency injection tutorial with Weaver on iOS (part 2)
Dependency injection tutorial with Weaver on iOS (part 2)
In this post, you’re about to explore how Weaver gets handy when writing unit tests. In the first part of this tutorial, we created a…
Théophane Rupin
Jan 30, 2019
LiveCollections Part 5: Data Factories, Non-Unique Data, and Advanced Features
LiveCollections Part 5: Data Factories, Non-Unique Data, and Advanced Features
The final signficiant feature to look at are Data Factories, which I’ll explain shortly, and after that I’ll run through a grab bag of…
Stephane Magne
Nov 27, 2018
LiveCollections Part 4: A Table of Carousels
LiveCollections Part 4: A Table of Carousels
This is a specific enough case that I felt it warranted its own section. If you’ve ever used a content driven app, like say for example…
Stephane Magne
Nov 20, 2018
4 Code Snippets to Make Your Site Usable by Assistive Technologies
4 Code Snippets to Make Your Site Usable by Assistive Technologies
In a previous post, we covered the reasons why it was vital that Scribd, a company intent on changing the way the world reads, make their…
Soo-Rae Hong
Nov 6, 2018
Anatomy of an Accessible eBook Reader for the Web
Anatomy of an Accessible eBook Reader for the Web
Whether it’s for education, business, or fun, access to books is crucial for everyone, regardless of their abilities. Contrary to popular…
Ugi Kutluoglu
Jul 3, 2018
Dependency injection tutorial with Weaver on iOS (part 1)
Dependency injection tutorial with Weaver on iOS (part 1)
In this tutorial you’re going to explore how Dependency Injection (DI) and DI Containers can be used to develop robust iOS applications…
Théophane Rupin
Oct 24, 2018
LiveCollections Part 3: Multi-Section Views
LiveCollections Part 3: Multi-Section Views
I’m glad you made it this far, because frankly this is where most of the behind the scenes magic happens (and validates hours of mind…
Stephane Magne
Oct 10, 2018
LiveCollections Part 2: Single Section Views
LiveCollections Part 2: Single Section Views
Ok, let’s dive into actually using this thing.
Stephane Magne
Sep 25, 2018
Get Animated with LiveCollections for iOS
Get Animated with LiveCollections for iOS
To get straight to the point, using UITableView and UICollectionView animations is harder than it should be. What should be a nice visual…
Stephane Magne
Sep 25, 2018
How Unit Testing Can Help Write Better Designs
How Unit Testing Can Help Write Better Designs
Definition of unit testing
Théophane Rupin
Jul 2, 2018
Weaver: A Painless Dependency Injection Framework For Swift
Weaver: A Painless Dependency Injection Framework For Swift
A few months ago, I started developing a framework named Weaver with one idea in mind; improve how we do Dependency Injection in our iOS…
Théophane Rupin
May 10, 2018
About Scribd Data Science & Engineering Blog
Latest Stories
Archive
About Medium
Terms
Privacy
Teams