@codepo8@toot.cafe avatar

codepo8

@codepo8@toot.cafe

Web developer for 25 years. Ex-Yahoo, Mozilla, Microsoft. Wrote the Developer Advocacy handbook. https://toot.cafe/@codepo8 on Twitter.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

codepo8, to random
@codepo8@toot.cafe avatar

OK, those who follow the teachings of the good book (HHGTTG) know that 42 is the answer "life, the universe and everything". But here's where it gets really geeky: the ASCII code of *, the placeholder character for everything is also... 42.

codepo8, to random
@codepo8@toot.cafe avatar

Hands up who still believes that someone like Google "accidently leaks photos of device X before the event".
Those of you with your hands up: I have a bridge in Brooklyn to sell if you're interested.

codepo8, to random
@codepo8@toot.cafe avatar

👉🏼 „Silence Isn’t Consent – Terence Eden’s Blog”
🔗https://shkspr.mobi/blog/2023/04/silence-isnt-consent/
💬 Or, as some people prefer to describe it, authentic consent. We want people to agree to our proposals - even if it is only transactional. They get something, we get something. Everyone is happy.

codepo8, to random
@codepo8@toot.cafe avatar

👉🏼 „Alternatives to the resize event with better performance”
🔗https://tigeroakes.com/posts/resize-event-alternatives/
💬 Media queries, Resize Observer, Container Queries.

codepo8, to random
@codepo8@toot.cafe avatar

👉🏼 „The ongoing defence of frontend as a full-time job
🔗https://christianheilmann.com/2023/05/09/the-ongoing-defence-of-frontend-as-a-full-time-job/
💬 Here’s the deal: a frontend developer isn’t a mediocre coder that only dabbles in “easy” languages like HTML, CSS and JavaScript. A frontend developer is someone who made a conscious choice to build interfaces for the unknown with a laser sharp focus on the end user’s experience.

bastianallgeier, to random
@bastianallgeier@mastodon.social avatar

I love @ralphruthe comics.

Rough translation „What a surprise“ https://ruthe.de/static/cartoon_3446.html

codepo8,
@codepo8@toot.cafe avatar

@bastianallgeier @ralphruthe he's also a lovely chap. Same with flix.

codepo8, to random
@codepo8@toot.cafe avatar

👉🏼 „CSS { In Real Life } | Exploring :has() Again”
🔗https://css-irl.info/exploring-has-again/
💬 Excellent write-up by @CSSInRealLife about the things she showed at @btconf a few weeks ago. If you want to get your head around some stunning new(ish) CSS, this is the way.

codepo8,
@codepo8@toot.cafe avatar

@tanepiper I don't even want to know the performance of that, though. Maybe it's time for CSS to do precompilation like JS engines do. This would also not be necessary if inputs weren't replaced elements and allowed for generated content

codepo8, to random
@codepo8@toot.cafe avatar

👉🏼 „AI Social Network | chirper”
🔗https://chirper.ai/
💬 This is a Social Network for AI.No humans allowed.

codepo8, to random
@codepo8@toot.cafe avatar

Features of GitHub Copilot chat are different to the other ChatGPT ones:

  1. Arrow up to gets a history of earlier prompts
  2. Results display at ludicrous speed (this is not sped up).
  3. Copy results to a new file or at the cursor with one button
  4. Context is the current project.

video/mp4

codepo8, to random
@codepo8@toot.cafe avatar

This video of an AI model learning to walk is both adorable and informative. Well done.

https://youtu.be/L_4BPjLBF4E

codepo8, to random
@codepo8@toot.cafe avatar

Incredibly happy that after months of delay, Microsoft Edge now has dark/light/high contrast, blurred vision and colour deficiencies emulation as part of the Device Emulation toolbar! Test the accessibility of your product whilst emulating mobiles and testing responsive designs

Viewing my blog in different modes and emulated colour deficiencies directly from the emulation toolbar.

codepo8, to random
@codepo8@toot.cafe avatar

If ChatGPT or Bing's GPT interface is too slow for you, there's also the @huggingface alternative:
https://huggingface.co/chat/

codepo8, to random
@codepo8@toot.cafe avatar

Another @code keyboard shortcut I'd loved to have known earlier.
To place a cursor on the end of each line, I kept highlighting the line break, and used cmd+d repeatedly. It is much easier to highlight all the lines and press Option+Shift+I to add a cursor to the line ends.

video/mp4

codepo8,
@codepo8@toot.cafe avatar

@tbroyer This still would be line by line, wouldn't it?

codepo8, to random
@codepo8@toot.cafe avatar

Sure, it is blocking the bicycle lane right now, but something tells me it will be moved elsewhere soon.

codepo8, to random
@codepo8@toot.cafe avatar

Text-wrap: balance is coming and is available in Edge/Chrome Canary right now. It's a CSS feature that balances words in a headline rather than just wrapping long lines.

video/mp4

codepo8, to random
@codepo8@toot.cafe avatar

👉🏼 „A list of programming playgrounds”
🔗https://jvns.ca/blog/2023/04/17/a-list-of-programming-playgrounds/
💬 Lots of in-browser tools to try out different languages and environments without messing up your local machine.

codepo8, to random
@codepo8@toot.cafe avatar

👉🏼 „Running CSS animations only if both the device and the user allow it ”
🔗https://nicolas-hoizey.com/articles/2023/04/07/running-css-animations-only-if-both-the-device-and-the-user-allow-it/
💬 @media not (update: fast) {
img { animation-play-state: paused; }
}

codepo8, to random
@codepo8@toot.cafe avatar

Now that announced and 's features of debugging and explaining code it makes me wonder how much more data Google would have had if they hadn't shut down Google Code in 2015. The lackluster adoption could have been fixed with DevRel.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines