@pawelgrzybek@mastodon.social
@pawelgrzybek@mastodon.social avatar

pawelgrzybek

@pawelgrzybek@mastodon.social

I’m a software developer from Poland living in Northampton, UK. I’m a web standards, accessibility and performance enthusiast. Recently, I have enjoyed coding in Rust. After hours, I listen to funky records.

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

pawelgrzybek, to random
@pawelgrzybek@mastodon.social avatar

After using lazygit for a few days, I am completely sold. It makes working with git really enjoyable!

https://github.com/jesseduffield/lazygit

#git

pawelgrzybek, to random
@pawelgrzybek@mastodon.social avatar

You really should start using modern image formats on your website. Just look at this example of a picture from one of my recent articles.

.jpg - 177kb
.webp - 28kb
.avif - 13kb

If you look at them side by side you can't tell the difference!

pawelgrzybek, to ai
@pawelgrzybek@mastodon.social avatar

📝 New post

"From Logitech MX Master 3S to Apple Magic Trackpad — my honest review (of the AI hype)"

https://pawelgrzybek.com/from-logitech-mx-master-3s-to-apple-magic-trackpad-my-honest-review-of-the-ai-hype/

#ai

pawelgrzybek, to CSS
@pawelgrzybek@mastodon.social avatar

This is absolutely nuts! Great article that I learned tons from.


https://vis.social/@yuanchuan/112386578533795188

pawelgrzybek, to programming
@pawelgrzybek@mastodon.social avatar

Node.js 20.13 brought great improvements. My highlights:

► Watch mode is considered stable now
► The util.styleText now accepts an array of modifiers

Of course, I have articles about both of those features! I just updated both of them to reflect new announcements.

“TIL — Node v18.11.0 comes with a watch mode, so you might not need nodemon”
https://pawelgrzybek.com/til-node-v18-11-0-comes-with-a-watch-mode-so-you-might-not-need-nodemon/

“Node.js added utility for text formatting — you may not need chalk anymore”
https://pawelgrzybek.com/node-js-added-utility-for-text-formatting-you-may-not-need-chalk-anymore/

pawelgrzybek, to CSS
@pawelgrzybek@mastodon.social avatar

@bramus is on fire. Another incredible resource by this fella!

Introducing "Unleash the power of Scroll-Driven Animations"

https://developer.chrome.com/blog/scroll-driven-animations-video-course

pawelgrzybek, to CSS
@pawelgrzybek@mastodon.social avatar

“Spicing up text with text-emphasis in CSS” by Amit Merchant

https://www.amitmerchant.com/spicing-up-text-with-text-emphasis-in-css/

pawelgrzybek, to CSS
@pawelgrzybek@mastodon.social avatar

“If View Transitions and Scroll-Driven Animations had a baby” by @bramus is so good! I am learning tons!

https://youtu.be/a6ZN9jM-1K4

Did you know you can change HTML elements between transitions, for example from h2 to h1?! This is awesome!

pawelgrzybek, to webdev
@pawelgrzybek@mastodon.social avatar

Interesting HTML/Accessibility fact.

HTML supports 6 levels of headings. ARIA supports 9 hierarchical levels, via aria-level property.

WAI-ARIA Spec:
https://w3c.github.io/aria/#aria-level

“Tackling The Web's Oldest Problem” episode of Igalia Chats podcast by @Meyerweb and @bkardell:
https://www.igalia.com/chats/heading

pawelgrzybek,
@pawelgrzybek@mastodon.social avatar
bramus, to random
@bramus@front-end.social avatar

Ooh, Airbnb released a very nice page that’s using Scroll-Driven Animations.

Here’s me doing an impromptu check of it using a Chrome DevTools extension I built to help you debug these.

https://www.youtube.com/watch?v=7DtzR-dWJCQ

pawelgrzybek,
@pawelgrzybek@mastodon.social avatar

@bramus Dude, you should create move video content. You are a good presenter and teacher. This audio effects are a good bonus, wheeep, whaaap, yeeeah 🎶

pawelgrzybek, to CSS
@pawelgrzybek@mastodon.social avatar

“Help us invent CSS Grid Level 3, aka “Masonry” layout” by @jensimmons

https://webkit.org/blog/15269/help-us-invent-masonry-layouts-for-css-grid-level-3/

…and

“An alternative proposal for CSS masonry” by @rachelandrew

https://developer.chrome.com/blog/masonry

After reading these two blog posts, I am slowly shaping up my opinions about the implementation of masonry layout in CSS. Most likely, a super long blog post is coming soon...

pawelgrzybek, to Rap
@pawelgrzybek@mastodon.social avatar

Finally, "Like Water For Chocolate" by Common just landed in my collection. Three masterpieces next to each other!

pawelgrzybek,
@pawelgrzybek@mastodon.social avatar

@bramus Nice story, man. I also learned something: the instrumental release of this incredible album exists! A must-have!

https://www.discogs.com/release/503501-Common-Be-Instrumentals

pawelgrzybek,
@pawelgrzybek@mastodon.social avatar

@bramus Bargain! Where from? On Discogs it goes for everything between 60 up to 250 euros. Shocking price!

pawelgrzybek, to random
@pawelgrzybek@mastodon.social avatar

GitHub awesome list idea. Maintain a list of apps without AI integration.

PS. Remove Slack from this list.

🤦‍♂️

pawelgrzybek, to CSS
@pawelgrzybek@mastodon.social avatar

This is what's beautiful about modern CSS. All these modern features are so powerful by themselves, but when you combine them together, you can achieve magical results. This example by @kevinpowell of CSS animations and custom properties is incredible in its simplicity! So many more to be explored.

https://youtu.be/IdxzJLQ3Mbs

pawelgrzybek, to logitech
@pawelgrzybek@mastodon.social avatar

The software for my favourite mouse, Logitech MX Master 3S for Mac, has been updated, and now it is also an AI prompt builder! It creates the ai_overlay_tmp folder in my home directory, and there is no easy way to disable that!

FUCK 😡 This AI hype is just insane!

I am not the only one upset about it: https://512pixels.net/2024/04/ai-overlay-tmp-home-folder-mac-os/

pawelgrzybek, to programming
@pawelgrzybek@mastodon.social avatar
pawelgrzybek, to delhi
@pawelgrzybek@mastodon.social avatar

Following the well-received inaugural event of our Northamptonshire Dev Club, I am excited to invite you to a second edition.

This time, we will dive into practical design tactics with Thomas Reeve. Awesome speaker!

I am looking for a second speaker. Come, share your knowledge and inspire others please.

Your boost well appreciated 🙏

https://nn1.dev/events/2/

#northampton #meetup

pawelgrzybek,
@pawelgrzybek@mastodon.social avatar

@qkslvrwolf 🇬🇧

pawelgrzybek,
@pawelgrzybek@mastodon.social avatar

@qkslvrwolf You are still welcome to join 🤗

pawelgrzybek, to random
@pawelgrzybek@mastodon.social avatar

📕 Good read

“AI isn't useless. But is it worth it?” by @molly0xfff

https://www.citationneeded.news/ai-isnt-useless/

pawelgrzybek, to RSS
@pawelgrzybek@mastodon.social avatar

RSS isn't dead — quite the opposite! The best thing you can do is curate our list and make a feed to your website easily explorable.

AI pollution on the web is a real thing, and social media platforms are full of ads and tracking scripts. YouTube is full of artificially generated videos with thumbnails with shocked faces. Even books on Amazon! Books written and illustrated by robots. Can you believe this shit is legal 🤦‍♂️

Ps. I added an link to my RSS feed at the top of my website.

pawelgrzybek,
@pawelgrzybek@mastodon.social avatar

@amxmln Hi Amedeus, it is Reeder for macOS.

https://reederapp.com

matthiasott, to random
@matthiasott@mastodon.social avatar

Please read this as what it is: anecdotal evidence. But it tells you a lot about the current status of computer science education in Germany.

My son’s teacher insists that an if statement always also needs an else.
Always.
Empty, if need be.
He wrote an empty else { }.

😐

pawelgrzybek,
@pawelgrzybek@mastodon.social avatar

@matthiasott tell your son NOT to suggest Prettier to his teacher 🤭

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