Skip to content
Sérgio Estêvão

Sérgio Estêvão

Software Architect

  • About
  • Portfolio
  • Applications
  • Blog
  • LinkedIn
  • Twitter

Category Archives: Code

Aztec: A native HTML editor

One of the most important aspects of the WordPress app is the post editor, after all the content generated by our users is what make their site different from all the others. Since we started developing the WordPress apps, we wanted to provide the best writing experience to our users, writing is already hard by […]

Posted bySérgio EstêvãoMay 5, 2017October 6, 2017Posted inBlog, CodeLeave a comment on Aztec: A native HTML editor

Font Metrics update

I developed FontMetrics some years ago when I was working for several publishing clients. Clients in publishing normally want to use their own brand fonts and have precise requirements regarding layout and text alignments. This was a bit tricky to do with the iOS text system at the time, so I developed this app to […]

Posted bySérgio EstêvãoApril 20, 2017May 16, 2018Posted inBlog, CodeLeave a comment on Font Metrics update

Quicker Unit Test in iOS

Today while reviewing a PR on the WordPress iOS app just found about this very interesting technique to make iOS unit tests run quicker and more contained. Simple and very efficient.  

Posted bySérgio EstêvãoApril 18, 2017Posted inBlog, CodeLeave a comment on Quicker Unit Test in iOS

Logging in Swift

Here is my poor man version of logging for SWIFT This method besides printing your message it shows the file name, the line and the function method where the log was made. The file, function and line numbers are extracted using literal expressions. This makes it easier to find where the log message come from […]

Posted bySérgio EstêvãoJanuary 18, 2016January 25, 2016Posted inBlog, CodeTags: iOS, SwiftLeave a comment on Logging in Swift

DVR

I really like DVR approach to networking testing. So much better than mocking.  

Posted bySérgio EstêvãoOctober 8, 2015November 24, 2015Posted inBlog, CodeTags: code, iOSLeave a comment on DVR
Sérgio Estêvão, Powered by WordPress.com.