Sign in with Twitter

Username:

Eric @tsaibot New York City

part-time web developer @cbinsights

113 Following   123 Followers   978 Tweets

Joined Twitter 5/26/09


"Tax and fees" amounts to 27% of my subtotal. No thanks
11/25
2019
@snailbites Contract year
10/24
2019
@DoorDash_Help Sure thing, he said convincingly
10/19
2019
Dropdowns are hard @DoorDash https://t.co/vAM2PdJgSl
10/18
2019
Hey folks, I published a small article about automatic synchronization of git branches. If your development team ha… https://t.co/Hn3od8sGfD
10/16
2019
Do I get a blue twitter check now that @_developit has liked one of my tweets? ☑️
10/11
2019
@ashclarke @adamdbradley @_developit @addyosmani Pretty cool that there’s something built in already. I wrote a sm… https://t.co/cudTEy9Qf7
10/10
2019
@gitlab 😁sure thing, he said convincingly
10/9
2019
@gitlab Been like this since I've started using it a few months ago. @gitlab definitely a bug in the search dropdown. I think sometimes the click doesn't get registered cause it is tr… https://t.co/k2vO8a53kG
10/2
2019
Whatever iOS 13 issue was plaguing Safari and WebGL seems to resolved nowLPT - don’t thank me for my damn question in an interviewhttps://t.co/bUJyjF6B0K Even if you feel like there’s nothing to talk about it’s still important to just sit down and talk during 1-1s
9/26
2019
@snailbites fashion is a cycle. get ahead of it. https://t.co/7qNqE9kpkx
9/24
2019
Just had a recruiter mention my cofounder leaving to reel me in. #respectthegame @tarngerine You're putting too much value in your skills. Enjoy the present of what you have outside of work.
9/23
2019
Why does a heightmap need to be square in order to be supported in babylon/cannonOimoJS doesn't support heightmapsSoh cah toa... soh cah toa... https://t.co/H7JVoFjqyo
9/19
2019
So much math in webgl 😒
9/9
2019
Huge props to @parceljs team. Never set up a project that easily without a CLI before.
9/4
2019
DeCamp Passengers, please be advised that DeCamp Buses cannot get into The PABT, due to a fire.
Retweeted by Eric
9/3
2019
"Why did you put a max limit of 1000?" For this very reason, we're living it
8/27
2019
My angular blog posts are some of my weaker ones yet they get the most views. 🤷‍♀️
8/21
2019
@miguelsolorio_ @code Thanks for the quick response and the great work. Didn't expect this to be forwarded directl… https://t.co/ksnzxtLq0K
8/18
2019
You know you're getting tired when you start writing if error != nil {} 🧐Seeing whole words and case sensitive is selected is not as easy as before @code. Contrast isn't enough and I'd im… https://t.co/U3JXdjHFBL
8/16
2019
Finally done hiring. Can’t wait to go back to 10% coding 🙃 https://t.co/FhHR7fceij
8/14
2019
@aexm @snailbites 🤣
8/13
2019
Why would you create an email.go file and then proceed to put push notification logic in there? 😑I appreciate the CI lint tool @gitlab but there should probably be a warning that it only runs it against the maste… https://t.co/GpGdXiJ6Mj
8/9
2019
The more I work in React the more I miss the opinionated ways of Angular. That’s probably why I’m a fan of Golang now.
7/25
2019
@snailbites George’s reaction when you give him feedback on a PR https://t.co/QbPS6dbmjJ
7/23
2019
@snailbites Limit sells limit sells
7/22
2019
@snailbites @cheneytsai @slightlylate Yeah I don't work there anymore but I'm sure you'll find some ecommerce platf… https://t.co/q7YCKY6hZEWhat is it with these fucking job titles now? https://t.co/Mi16DV9R6U
7/19
2019
@gitlab plus service worker push notification support is 💯 I no longer need to check on the status of my pipeline post pusjI really wish I got on that Etsy train when it was still $10
7/18
2019
Feels like the engineering effort that goes into supporting dark mode could be better spent elsewhere
7/17
2019
Just spent the entire morning debugging a slice JSON deserializing to null #golang #isuck
7/15
2019
Just deleted my ex company's fantasy football team :*(
7/11
2019
I published an article about a small development library to help manage forced reflows in your web application https://t.co/97kffo39eC
7/7
2019
@snailbites Unless I’m colorblind that doesn’t look like the same color..That awkward moment when new neighbors move in and decide to paint their house the same color as yours.. https://t.co/L2N15hmL98
6/28
2019
Published a small library meant for development to monitor the DOM APIs that trigger reflows. In my experience dev… https://t.co/gH2mbPiC41
6/27
2019
@firefox interview question: "can you sort http status codes?" https://t.co/1XeUTHiQcsWow that's nuts @gitlab. Being able to squash commits automagically #eprops https://t.co/EWk1ILon1Y
6/21
2019
Is there a good reason to return soft 200s but force the FE clients to figure out if its an error or not?Wish @firefox provided a headless mode. It would definitely encourage more devs to use it in their CI pipeline
6/20
2019
@snailbites Cmd shift iI never open those @InVisionApp emails but damn if those titles aren't attention grabbing
6/19
2019
Back in our day we called microfrontends subapps. Not sure why it’s getting popular again @snailbitesOfficially switched my development browser from Chrome to @firefox #letsgoEver since switching jobs I've realized that I have a lot more free time to relearn why coding was fun in the first place.
6/14
2019
When in doubt, war room it out
6/13
2019
With enzyme wrapper to extract what style is being applied to your element simply do .prop('style') on it
6/12
2019
@tarngerine Reopened? 😏
6/4
2019
@seanch87 Good thing we got that cache layer at leastEven Google has rough days #googlecloud #outage #uberEatsUsesGCP #grubhubStockPleaseRise
6/2
2019
The reflows are real 🙃 #thisisfine https://t.co/tinZloC1A7
5/31
2019
@snailbites https://t.co/AG7hP1Z8F1I just published The Consequence of Extraneous Props https://t.co/kdTEubePq5
5/30
2019
@slightlylate Hahahaha @snailbites someone actually noticed that we PWA’d it
5/27
2019
So far I'm not a fan of hooks - I guess I'm an old man now
5/24
2019
“I finally have a backyard!” https://t.co/muG7CZFUWL
5/20
2019
Let’s go Blazers
5/13
2019
I’ve been pleasantly surprised with 15Five and how it can facilitate conversation between managers and employees du… https://t.co/bgiFcpHMALFirst time deploying a react native app https://t.co/9fr4zZXM2d
5/3
2019
TIL how to set up Mac Launch Tools in place of cronjobs.
5/2
2019
https://t.co/daKjFX43ky
4/30
2019
Just because append() is nil safe doesn't mean you should rely on it. Can introduce some nasty bugs if its never called.
4/26
2019
@snailbites Reported
4/25
2019
In React Native <FlatList> only use "refreshing" for actual refresh requests. Don't generalize it and do it on every API request. 🤡
4/24
2019
"It’s funny once you get the LinkedIn invite you know exactly what tf is up" - a wise man once said -
4/18
2019
Found an infinite scroll implementation that always assumed there was more content 🙃
4/17
2019
@jessfraz This really resonated with me @CBinsights is on the muse now! Come check out our profile https://t.co/mKpZHIfhiY😄 Introducing a timeout threshold to our new HttpClient 😓 Setting that default threshold to 30 seconds...
4/10
2019
@jvaleo Who’s that crazy guy with tattoos?
4/9
2019
Getting coffee at work is like playing a round Russian Roulette, if you kick it then you gotta refill it. Doesn't… https://t.co/aTUKNV3zMI
4/8
2019
#scumbagmanager https://t.co/Txa2FaOsuu
4/4
2019
A wise engineer once told me “nobody ever died writing a for loop”I really miss the coffee at grubhub ☕️
4/2
2019
My alma mater currently uses my company for its data. https://t.co/HvPRSMsYWP
3/31
2019
@snailbites https://t.co/PwqRFsSu49
3/30
2019
for _, v := range someList {} Will create a copy of v unless someList is a pointer or v is a map #GoLang
3/29
2019
Zero config means too much magic in the background imo. Just give me a default config instead please.
3/28
2019
React native is a helluva tool. Never thought I'd get some quick feedback in "native" app developmentI’m thinking the toll system should do some kind of dynamic pricing to combat traffic. It’s not productive to have… https://t.co/b1FVcVz7nd
3/27
2019
Golang, Python, React oh my!
3/21
2019
You learn a lot about an engineer based on how they react to a sev issue in production. Are they calm and methodic… https://t.co/zbi5k29xzu
3/18
2019
Once you change your Linkedin title you start seeing job recommendations for that role. So if you want to become a… https://t.co/CqdZtBO0zl
3/15
2019
Passing data by value vs reference still takes some getting used to in Golang #golang #gophers
3/14
2019
@moficodes @cool_golang thanks, appreciate the advice @moficodes @cool_golang Yeah, luckily we run everything through docker so I didn't really notice but I wanted to ge… https://t.co/7Lyq5jEJAj
3/13
2019
Is the project folder structure really as strict as I think it is in Golang? #Gophers #Golang
3/12
2019
@RonaldYau If we don't switch it over we'll lose 10% of our SEO traffic #SEOExpertWhen your error count exceed your page views #dealbreaker #shutitdown https://t.co/gfxUQqFz05
3/11
2019
That autoformatting golang vscode does is pretty damn slick, liking it more and more as time goes on. #golang #gopher @SlackHQ Mac, I had just woken up my laptop and was trying to read new messages when I ran into it. It then eventu… https://t.co/sTs5lvb4nr
3/6
2019

0