tlextrait.svbtle.comThomas Lextrait

tlextrait.svbtle.com Profile

tlextrait.svbtle.com

Maindomain:svbtle.com

Title:Thomas Lextrait

Description:Thomas Lextrait | Sr iOS Developer at Square

Discover tlextrait.svbtle.com website stats, rating, details and status online.Use our online tools to find owner and admin contact info. Find out where is server located.Read and write reviews or vote to improve it ranking. Check alliedvsaxis duplicates with related css, domain relations, most used words, social networks references. Go to regular site

tlextrait.svbtle.com Information

Website / Domain: tlextrait.svbtle.com
HomePage size:27.04 KB
Page Load Time:0.687312 Seconds
Website IP Address: 52.7.196.232
Isp Server: Amazon Technologies Inc.

tlextrait.svbtle.com Ip Information

Ip Country: United States
City Name: Ashburn
Latitude: 39.043720245361
Longitude: -77.487487792969

tlextrait.svbtle.com Keywords accounting

Keyword Count

tlextrait.svbtle.com Httpheader

Date: Sat, 25 Jan 2020 11:54:01 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Download-Options: noopen
X-Permitted-Cross-Domain-Policies: none
Referrer-Policy: strict-origin-when-cross-origin
Cache-Control: max-age=8, public, max-stale=0
ETag: W/"3b8f283de2c2255b34fb732b909f3bb4"
X-Request-Id: e21d566f-1940-4294-a4e5-8f06bfb10eb7
Strict-Transport-Security: max-age=0; includeSubDomains
Content-Encoding: gzip
Superexpress: MISS

tlextrait.svbtle.com Meta Info

charset="utf-8"/
content="width=device-width, initial-scale=1" name="viewport"/
content="Svbtle.com" name="generator"
content="Thomas Lextrait | Sr iOS Developer at Square" name="description"
content="https://tlextrait.svbtle.com" property="og:url"/
content="summary" property="twitter:card"/
content="@svbtle" property="twitter:site"/
content="Thomas Lextrait" property="twitter:title"/
content="Thomas Lextrait | Sr iOS Developer at Square" property="twitter:description"/
content="@" property="twitter:creator"/
content="https://svbtleusercontent.com/2wehCPo9attDJBv52PZ2YD14070xsuap_large.jpg" property="twitter:image:src"/
content="https://tlextrait.svbtle.com" property="twitter:domain"/
content="Thomas Lextrait on Svbtle" property="og:title"/
content="website" property="og:type"/
content="Thomas Lextrait | Sr iOS Developer at Square" property="og:description"/
content="https://svbtleusercontent.com/2wehCPo9attDJBv52PZ2YD14070xsuap_large.jpg" property="og:image"/
content="Thomas Lextrait on Svbtle" property="og:site_name"/
content="346346195413177" property="fb:app_id"/

52.7.196.232 Domains

Domain WebSite Title

tlextrait.svbtle.com Similar Website

Domain WebSite Title
tlextrait.svbtle.comThomas Lextrait
products.oiles.comThe Thomas Network | Online Advertising | Thomas
absolutely-not-guilty.comAtlanta DUI Attorney Thomas J. Thomas | Expert DUI Defense
jefferson.wausauschools.orgThomas Jefferson Home - Thomas Jefferson Elementary School
alumni.tjsl.eduThomas Jefferson School of Law Alumni Thomas Jefferson
thomas.eduThomas College - Waterville Maine - Thomas College
tesu.eduCollege Degrees for Adults at Thomas Edison State University | Thomas Edison State University
tesc.eduCollege Degrees for Adults at Thomas Edison State University | Thomas Edison State University
stthomas.eduUniversity of St. Thomas | University of St. Thomas - Minnesota
m.stthomas.eduUniversity of St. Thomas | University of St. Thomas - Minnesota
athletics.thomas.eduThomas
gospelofthomas.nazirene.orgThe Gospel of Thomas
stthomas.godsong.orgSt. Thomas Church
stmpdx.getalma.comSt. Thomas More School
randythomas.metrolistpro.comRandy Thomas

tlextrait.svbtle.com Traffic Sources Chart

tlextrait.svbtle.com Alexa Rank History Chart

tlextrait.svbtle.com aleax

tlextrait.svbtle.com Html To Plain Text

Svbtle Menu is writing on the Svbtle network. tlextrait.com tlextrait say hello rss feed about svbtle sign up Sr iOS Developer at Square tlextrait say hi tlextrait.com Read this first View Containment in Swift I’m always looking for this code snippet around and for some reason it doesn’t pop on Google that easily so I thought I’d post the 4 lines of code necessary for achieving view containment in Swift (this is Swift 4 by the way): override func viewDidLoad() { super.viewDidLoad() // View containment addChild(childViewController) childViewController.view.frame = view.bounds view.addSubview(childViewController.view) childViewController.didMove(toParent: self) } What’s view containment you ask? it’s when you replace the view of a view / view controller with the view of another view controller. It’s incredibly useful for many use cases. One use case is: you want to build a view controller that can serve as a router and display one of multiple view controllers based on some logic. Another use case is if you want to overlay something on top of a view controller without... Continue reading → Jan 4, 2019 Working Remote From Nha Trang, Vietnam Recently I went to Vietnam to visit some family and stayed in Nha Trang for a little over 2 weeks. Very luckily Square is flexible on work schedules and work locations. Additionally my manager allowed me to work from Vietnam, and I did for most of my stay! I had always wondered what it would be like to freelance while backpacking through Asia and this gave me a little sense of it (minus the backpacking), which I’ll share in this post. Nha Trang Where I stayed My parents in-law own a small hotel in Nha Trang called Modern Sky Hotel, and that’s where I stayed for a little over 2 weeks. Nha Trang is a little beach town somewhere in the middle of Vietnam, see below: Nha Trang is a very popular destination for both Vietnamese and international tourists. It has plenty of major hotel names such as Intercontinental and Sheraton. The most expensive hotels are on the beach ($100+/night) and... Continue reading → Dec 1, 2018 Deleting Old iOS Simulators I’ve been developing iOS apps for some time now and after a few iOS versions, my list of simulators starts looking like this: Each simulator takes from 100MB to 1GB of space, so this can eat up your disk space really quick! The trick is to simply delete the simulators you don’t need. In the menu bar simply go into “Window” and click “Devices and Simulators”. The shortcut for this is ⌘+⇧+2 (Command+Shift+2). Then go into the “Simulators” tab and hit the delete key on all the simulators you no longer want! You can also rename your simulators: Continue reading → Nov 27, 2018 A Few Xcode Tips In this post I just want to share a few super useful tips & tricks I’ve learned over time with Xcode. Shortcuts ⌘+⇧+O If you don’t know ⌘+⇧+O (Command+Shift+O) then I’m really sorry because life must be hard. This is definitely the very most important shortcut in Xcode. Try it out, ⌘+⇧+O is a magical “open anything” shortcut. It summons a search bar, a little bit like CMD+Space does on Finder and allows you fuzzy-search anything in your codebase. It can find text, symbols, class names, methods, and more. Given it does fuzzy search, if you want to find a class named MySuperCrazyLongNamedViewController you can type something like MSuCrNa and it will find it. Mash+U “Mash” is common language for ⌘+⌥+⌃ (Command+Option+Control). So hitting ⌘+⌥+⌃+U will run all the unit tests in the file current open. Mash+G ⌘+⌥+⌃+G will run again whichever was the very last unit test you ran. ⌘+⇧+? ... Continue reading → Oct 29, 2018 A Day At Square I work at Square as a Senior iOS Engineer and here’s what a typical day looks like for me. Sunrise – 6AM-7:30AM I usually get up at 6am, brush my teeth, feed my pets and jump in my car to get to work around 7:30am. I don’t usually eat anything nor make coffee because I’ll get those in the office. I live in Hayward, California and the commute to San Francisco is 27 miles. This usually takes 1 to 2 hours driving in a gas car, or about 1 hour in a low-emissions vehicle. This is because low emissions vehicles are allowed to take the HOV (high occupancy vehicle) lanes and skip much of the traffic. I recently switched my car for an electric car and saved myself 30-60 minutes a day. I could also take the BART and the trip is about 45 minutes, but it does take extra time to get to the BART station and parking the car. Below is a timelapse video of my commute. The video above was shot ... Continue reading → Aug 14, 2018 Un-implemented Methods in Swift A great feature of Swift is that you can require that subclasses of a class implement a method. This can be achieved with required . However, if you’re on the other side wanting to subclass something with no intention to implement all the required methods then it’s a lousy situation and this has bothered me for a while. Xcode recommends by default that you crash the app. A super famous example is this: required init?(coder aDecoder: NSCoder) { fatalError("init(coder:) has not been implemented") } A lot of of the iOS SDK classes are NSCoding , which means they can be serialized and deserialized. If you subclass UIButton for example then you’ll have to implement the method above because UIButton is NSCoding . By default, Xcode fills the implementation of your method with fatalError("init(coder:) has not been implemented") , which suggests that if you don’t plan on implementing the... Continue reading → Apr 18, 2018 measureBlock: How Does Performance Testing Work In iOS? I was working on a mini project at Square involving performance unit testing for iOS. Essentially I’m looking into how we could introduce performance unit testing, what our options are and how it would scale on our CI. In this post I’ll just focus on the one tool Apple provides as part of its unit testing suite: the magical measureBlock method. The question was: how does it work? and is this going to work for us and our CI (continuous integration) process? What’s measureBlock For those who don’t know measureBlock here’s a little background. When you write a unit test in XCTest , a feature allows you to measure how long a block of code takes to execute. It looks like this in Objective-C: - (void)testMyCodesPerformance { [self measureBlock:^{ [someClass doSomethingFancy]; }]; } Or in Swift: func testMyCodesPerformance() { measureBlock { ... Continue reading → Apr 5, 2018 USCIS Help I mostly focus on technical posts but usually when I write I try to write about things I personally struggled to find on the web so that perhaps my own post may help others looking for information in the future. This will be about the United States Citizenship & Immigration Services (formerly I.N.S.). Plus I feel like immigration is a topic that affects people in technology a decent amount so I guess this should be relevant. Take this article as a list of resources that can help you getting processed by USCIS within your lifetime. Me I’ve dealt with the US immigration and USCIS for over a decade and learned a lot over time. Some of my learnings I really wish I had learned earlier. For those who are citizens: a USCIS office is very much like the DMV with numbered waiting coupons except they have leather chairs. The reality with USCIS though is that if you fall through the cracks and... Continue reading → Feb 5, 2018 Getting Started With Chrome Extensions A long time ago, during an internship at Rakuten in Boston, I worked on a Firefox extension. It involved using an obscure markup language called XUL. There was very little documentation on it and it took me about a summer to build an MVP that could make requests to a NodeJS backend. That said, I wasn’t super keen on doing browser extension development again, however an opportunity arose. At Yelp, all code repositories are stored in git on private servers. There is no UI so how do you do code reviews? Yelp engineers use an antiquated and...

tlextrait.svbtle.com Whois

"domain_name": [ "SVBTLE.COM", "svbtle.com" ], "registrar": "Amazon Registrar, Inc.", "whois_server": "whois.registrar.amazon.com", "referral_url": null, "updated_date": [ "2017-08-23 17:45:00", "2017-08-23 17:45:01.115000" ], "creation_date": "2012-02-01 08:51:39", "expiration_date": "2027-02-01 08:51:39", "name_servers": [ "NS-1440.AWSDNS-52.ORG", "NS-1687.AWSDNS-18.CO.UK", "NS-316.AWSDNS-39.COM", "NS-576.AWSDNS-08.NET", "ns-1440.awsdns-52.org", "ns-1687.awsdns-18.co.uk", "ns-316.awsdns-39.com", "ns-576.awsdns-08.net" ], "status": [ "clientTransferProhibited https://icann.org/epp#clientTransferProhibited", "renewPeriod https://icann.org/epp#renewPeriod" ], "emails": [ "registrar-abuse@amazon.com", "owner-10375953@svbtle.com.whoisprivacyservice.org", "admin-10375953@svbtle.com.whoisprivacyservice.org", "tech-10375953@svbtle.com.whoisprivacyservice.org", "registrar@amazon.com" ], "dnssec": "unsigned", "name": "On behalf of svbtle.com owner", "org": "Whois Privacy Service", "address": "P.O. Box 81226", "city": "Seattle", "state": "WA", "zipcode": "98108-1226", "country": "US"