Stephen Cunliffe

3.9K posts

Stephen Cunliffe

Stephen Cunliffe

@scunliffe

#Web & #Mobile App Developer in Toronto, Canada focused on #Usability #HTML5 #DeviceAgnostic

Toronto Katılım Haziran 2009
473 Takip Edilen419 Takipçiler
TeamYouTube
TeamYouTube@TeamYouTube·
@scunliffe We're all ears if this is something you'd like to see in the future. You can share your thoughts via the Send feedback tool: goo.gle/3Rj8bv4
English
1
0
1
114
Stephen Cunliffe retweetledi
Dominik Ferber
Dominik Ferber@dferber90·
protip: use a different favicon in dev, preview and prod this makes it really easy to distinguish your tabs from each other, so you don't accidentally look at prod and wonder why your code changes didn't apply
Dominik Ferber tweet media
English
82
106
2.8K
292.6K
Stephen Cunliffe
Stephen Cunliffe@scunliffe·
@ZerinLABS Gate keeping players from joining the community or sharing their excitement/discoveries (that the hardcore players already knew)
English
0
0
0
3
Zerin Labs
Zerin Labs@ZerinLABS·
What would it be?
Zerin Labs tweet media
English
2
0
0
84
Stephen Cunliffe retweetledi
Rene Wang
Rene Wang@rea1DonandTrump·
一个很常见的产品细节错误:限制输入字符数量。 正确做法是限制提交而不是输入,给用户思考与纠错的空间。
中文
82
99
2.6K
380K
Stephen Cunliffe
Stephen Cunliffe@scunliffe·
#JavaScript validation libraries... please get your $h17 together... this is not good #UX to scream in my face before I even type the 2nd character: #Usability
Stephen Cunliffe tweet media
English
0
0
0
8
Stephen Cunliffe retweetledi
Ayaan 🐧
Ayaan 🐧@twtayaan·
Epic Games got tired of Git. So they built their own version control system. Then gave it away for free. This is Lore. Announced at State of Unreal 2026. Open source under MIT. Available right now. Git was never built for game development. When you are working on a project like Unreal Engine or Fortnite you are mixing source code with massive binary files. 3D models. Textures. Audio. Build outputs. Files that are gigabytes in size. Git handles large binary files through a bolted-on add-on called Git LFS. Perforce handles them better but it needs a live server connection for everything and nobody outside your company can build tools on top of it. Epic said none of the existing systems solved all three problems together. Large binary handling, offline work and an open specification. So they spent years building one themselves. Here is what Lore actually does differently: → Works completely offline. Commits, branches, switching — all happen on your machine without touching a server. → Every file gets a unique fingerprint. Identical data is never stored twice across files or branches. → Large files are broken into chunks. Edit one part of a multi-gigabyte file and only that chunk gets re-uploaded. → Your machine only holds files you are actually using. Everything else gets pulled down on demand. → Built in Rust. Core library, server and CLI all use the same interface. No special privileged commands. → Official SDKs for JavaScript, Python, C# and Go ship with it. Perforce licenses cost tens of thousands of dollars a year. Git LFS is a workaround that was never meant to be a solution. Lore is free. Written in Rust. MIT licensed. And Epic just put it on the internet for anyone to use. Repo here: github.com/EpicGames/lore
English
45
181
1.6K
167.6K
Stephen Cunliffe retweetledi
Miguel Ángel Durán
Miguel Ángel Durán@midudev·
¡Histórico! Nuevo método HTTP para el estándar. Se llama QUERY y es una alternativa a GET y POST ✓ Como GET, no modifica el estado del recurso ✓ Como POST, puedes usar el body para la petición ✓ Puedes pasarle un JSON y cachear la respuesta Acaba de pasar a ser "Proposed Standard"
Miguel Ángel Durán tweet media
Español
46
400
2.8K
254.8K
Stephen Cunliffe retweetledi
Brandur
Brandur@brandur·
I just found Brave's "Force Paste" option that bypasses the work of sordid retards who prevent pasting into form fields. This might have just endured me to this browser for life.
Brandur tweet media
English
196
560
19.4K
536.4K
Stephen Cunliffe
Stephen Cunliffe@scunliffe·
@Optimizely #Oof! So you’re not the tool for app feature flagging control any more? (Or did the messaging neglect to note this?)
English
1
0
1
92
Optimizely
Optimizely@Optimizely·
Meet the new Optimizely. The AI platform for marketing. Because marketing’s been stuck in survival mode long enough. So we’re here to fix it. One place to create and optimize every digital experience. With AI built into every part of how you work. Now, you're free to grow.
English
7
4
12
1.7K
Stephen Cunliffe retweetledi
MDN Web Docs
MDN Web Docs@MozDevNet·
🆕 Introducing the MDN MCP server! Bring MDN's docs and browser compat data straight into your AI agent or IDE for accurate, up-to-date answers about the web platform. No more outdated guesses from training data. Learn more 👇 developer.mozilla.org/en-US/blog/int…
MDN Web Docs tweet media
English
12
188
1.1K
56.8K
Stephen Cunliffe
Stephen Cunliffe@scunliffe·
Yet another day that I wished #HTML had a <td colspan="*"> or <td colspan="*-3"> colspan option for span all columns, or all minus 3. Oh well...
English
0
0
0
15
Stephen Cunliffe
Stephen Cunliffe@scunliffe·
Now playing... ;-) Model 706‑8073‑421, Robot Sonic.
English
0
0
1
28
Glenn Thrush
Glenn Thrush@GlennThrush·
This is really, actually, no-kidding the disclaimer Hannity ran after his interview with Todd Blanche
Glenn Thrush tweet media
English
206
2.6K
8.3K
377.9K
Stephen Cunliffe
Stephen Cunliffe@scunliffe·
#FYI Posting for others to find. @AppleSupport #Safari updated recently and is more strict on #HTML parsing of <form> tags inside of <table> tags. If not (depth) nested evenly, the form contents are stripped causing JS errors and invalid form submissions. #WebDev
English
0
0
0
21
Stephen Cunliffe retweetledi
Firefox for Web Developers
Firefox for Web Developers@FirefoxWebDevs·
Ever struggled to get heading tags right in includes/components? headingoffset could be the answer…
English
10
22
111
11.3K
Stephen Cunliffe
Stephen Cunliffe@scunliffe·
@sickdotdev The flaw was taking away the function keys, and the Esc key... if they'd just "added" the touchbar, it would have been fine.
English
1
0
8
746
Sick
Sick@sickdotdev·
The touchbar was too early and didn't deserve to die
Sick tweet media
English
169
153
5K
237K
Stephen Cunliffe retweetledi
Son Luong
Son Luong@sluongng·
Codex just found a “workaround” of not having sudo on my pc…
Son Luong tweet media
English
339
1.1K
16.2K
1.6M
Stephen Cunliffe retweetledi
一丝
一丝@yisibl·
Implementing `polygon(round)` was a challenging yet incredibly rewarding process. We received tremendous support from the Blink CSS, Paint, Opera and Skia teams. It’s finally set to debut in Chrome 150! groups.google.com/a/chromium.org…
一丝@yisibl

I and @imCGQAQ are currently working on implementing the CSS `polygon() round` keyword in Chrome. This is one of my favorite CSS features! Thanks to @LeaVerou for bringing it to CSS. The CodePen link is coming soon.

English
3
19
115
14.5K