Agile Software Developer | StackOverflow citizen | Smoothie lover | Real Madrid fan

Manchester, England
Joined October 2013
How to view your connection speed from DevTools: > window.navigator.connection - This is the "NetworkInformation API" - It returns bandwidth, latency, & connection type approximations👇
12
402
16
1,371
Samuel Granados retweeted
I was playing around with some text animations and thought I could use them to show a file's history on @github:
135
1,905
251
7,082
Samuel Granados retweeted
Something I wanted for a while ― a way to visually explain .NET stack/heap and boxing. sharplab.io/#gist:6c1d9daeab…
11
245
13
630
Samuel Granados retweeted
Creating an authentication scheme in ASP.NET Core 2.0 - Joonas W's blog joonasw.net/view/creating-au…
Samuel Granados retweeted
Daily work planning is so much better than a daily status update. Especially if it’s focused on getting things done, not getting things into play. A good reminder of the old XP days today, I think I’m going to return to the habit for good.
3
32
1
86
Samuel Granados retweeted
If you're on macOS and have Homebrew installed, run `brew cask install quicklook-json` and Quick Look will let you look into JSON files properly.
49
1,122
92
3,830
Samuel Granados retweeted
Interesting! "C# .NET Core versus Java fastest programs" benchmarksgame-team.pages.de…
10
145
9
299
Today I learned about `font-variant-numeric: tabular-nums;` Basically makes a text value act like monospace so when you’re scaling it up and down via a slider etc. it doesn’t jump around as much.
58
890
68
4,947
Samuel Granados retweeted
Tip: Chrome can measure how much unused JavaScript is on your page bit.ly/unused-js DevTools > top-right menu > More tools > Coverage
31
1,383
64
3,555
This projet defeat ReCaptcha with 91% accuracy 🤩. How? You might ask. They ask for the audio challenge, dl the mp3, forward it to Google Speech2Text API and submit the answer back... and it works 🤦🏻‍♂️ buff.ly/2CO6s7V
65
2,672
410
5,141
Want to store one animated gif? Here’s a hard drive that can do that for you.
18
30
2
211
Samuel Granados retweeted
What a mobile website is *supposed* to do
96
3,418
219
9,788
Microsoft will retire Microsoft Virtual Academy, the new Platform is Microsoft Learn go check it out ! bit.ly/2EKk5au #microsoft #learning #mva #borntolearn
2
49
58
Samuel Granados retweeted
npm install...
186
7,298
746
16,672
The 12 Best Computer Science Books of 2018 @iamdevloper
97
4,308
462
8,117
Samuel Granados retweeted
You're not evil for interrupting people, but you need to understand how much time it costs them: not just the few moments of interruption, but how long it takes to get back into deep, focused work again. Ideally, put one person on deep work and another on 'interrupt duty'.
Why is the cost of interruption ALWAYS about how much time the person who was interrupted has lost? What if I spent a who day twiddling my thumbs doing nothing because I was afraid of being called out as evil for interrupting someone? What's the cost then? Is it more or less?
5
11
1
28
Here's a fun (ahem) programming exercise for #codenewbie that I'll be doing over lunch. Take a folder structure (photos) that looks like this and combine them all into a "year-month" structure. Use any language. Is it harder or easier than you thought? Might be deceptive!
28
22
3
100
Samuel Granados retweeted
Command And #MediatorPatterns In ASP.NET Core Using #MediatR by Khuram Shahzad cc @CsharpCorner goo.gl/H8ikkh #ASPNET #ASPNETCore
13
9