stefan, (edited ) to wordpress
@stefan@stefanbohacek.online avatar

I updated my WordPress plugin that warns your site's visitors if they don't have an ad-blocker installed.

https://wordpress.org/plugins/detect-missing-adblocker

EDIT: You can now fully customize the note, including links to plugins and browser extensions you want to suggest.

By default, a link to my blog with a list of popular options will be shown.

https://stefanbohacek.com/project/detect-missing-adblocker-wordpress-plugin/#resources

Happy to get more recommendations!

cassidy, to mastodon
@cassidy@blaede.family avatar

I’ve promised enough people this, so I had to do it! 😁

Here’s my write-up of how I added client-side Fediverse-powered comments to my Jekyll blog using the Mastodon API.

Huge props to @jwildeboer for the initial inspiration, as well as @julian and everyone who provided feedback for inspiring the design improvements.

https://cassidyjames.com/blog/fediverse-blog-comments-mastodon/

✨💬 Reply to this thread then check the blog post comments to see it in action!

cassidy, to random
@cassidy@blaede.family avatar

Web developers: when you say, “your browser does not support this site,” what you REALLY mean is that YOU don’t support the browser. Don’t turn it around on the user because you chose not to stick to well-supported standards, or worse, are doing user agent sniffing.

If you truly use some feature shipped by one browser and not everyone, at least say, “We use x standard feature, which is unsupported in this browser.” But even then, the web is all about progressive enhancement.

#WebDevelopment

jensimmons, to CSS
@jensimmons@front-end.social avatar

Dear people who make websites,

Now that Safari 17.4 is available, what other new web technology — HTML, CSS, JS, Web API, media support, etc — would you like to see supported in Safari next?

What’s most needed?
What will you use it for?
Or how will it help your team serve your users?
Tell me a story…

angelikatyborska, to webdev
@angelikatyborska@mas.to avatar

Based on my experiences in various frontend codebases that were written without a frontend expert on the team (including my own old projects 💩), I compiled a list of 9 most common signs of frontend code quality issues that affect users https://angelika.me/2024/04/13/9-signs-your-frontend-code-has-quality-issues/

#Frontend #HTML #CSS #WebDevelopment

stefan, to fediverse
@stefan@stefanbohacek.online avatar

Do you want to add a "log in with your fediverse account" functionality to your site? I am working on a self-hosted node.js server that lets you do just that.

Care to give it a try?

https://github.com/stefanbohacek/auth-server

You can see it working on:

danjones000, to php
@danjones000@microwords.goodevilgenius.org avatar

My company has just announced that there will be a round of layoffs soon. They just laid off a bunch of C-levels. They're giving us the opportunity to "opt in" to "workforce reduction" with a promise of three months severance.

It's been pretty tumultuous here, lately, to be honest, and I'm considering it.

But, I've got a wife and four kids to take care of, and I've never willingly left a job when I didn't have another one already lined up. And we've got good benefits (healthcare and dental) right now, so I really don't want to give that up.

Maybe if I had something lined up with similar pay and benefits, I could do it.

So, I'm looking for any recommendations. I'm a #PHP developer (of roughly twenty years), who has been doing a lot of #golang for the past year, and I've gotten very proficient at that as well.

I'm looking for a US-based company, and a Principal/Staff/Senior Developer role.

Anybody have any good leads? My website is at https://danielrayjones.com, and I can be emailed at dan@danielrayjones.com.

#FediHire #FullStack #Programming #WebDevelopment #BoostsWelcome #PleaseBoost

stefan, (edited ) to fediverse
@stefan@stefanbohacek.online avatar

Hey everyone! I recently posted about my latest project, a universal fediverse sharing button: https://stefanbohacek.com/project/fediverse-sharing-button/

Is this something that you'd find useful for your website or blog?

EDIT: Thanks everyone for sharing and trying this out! I fixed an issue on iOS some of you might have run into, just FYI.

fnetX, to accessibility German
@fnetX@social.anoxinon.de avatar

I am currently working on in . And I discovered a problem with focus where it is not possible to navigate the page with "tab", a dropdown makes the focus skip to the end of the page and you end up in a loop.

Can someone recommend ways or tools to debug focus in webbrowsers? I have a hard time to see how the focus skips there. Any hints are welcome.

Thank you.

alexstandiford, to wordpress
@alexstandiford@fosstodon.org avatar

Fellow #WordPress developers building websites, I beg you. Please learn about must-use plugins, and every time you think about adding a special hook to your functions.php file, think for a moment – is what you’re adding going likely going to want to continue to be used when you change themes? If so, put it in your must-use plugin instead of the theme. You’ll save yourself so many headaches when you change the theme in the future.

https://alexstandiford.com/micro/2504

#WebDevelopment

shellsharks, to blogging

Hello helpful friends of the Fediverse! I am considering a major rearchitecture of my site, https://shellsharks.com (and adjacent properties) and wanted to get some advice/tips from the wider , , , , communities out here. (Sorry for the long read!)

Currently, my site is hosted on Github Pages which uses for static site generation. I've been using this for nearly 5 years and for the most part have no complaints. The service has decent uptime, is pretty customizable (custom CSS, JS, etc...) and after all this time I am pretty comfortable using it. Some things I am interested in though in terms of re-architecting...

  • Fediverse / ActivityPub compatibility - has gone live with their AP plugin and sites like micro.blog (I think) have some direct AP functionality. I'm interested in exploring this but it's not necessarily a must-have. More on Fediverse point of presence later...

  • IndieWeb functionality - I've baked in as much IndieWeb stuff as I can reasonably do with Jekyll hosted on Git Pages but would be interested in WebMention and other more advanced capabilities if offered by another platform / static-site generator.

  • I've toyed with the idea of self-hosting the blog (on AWS or something), while still using an SSG of some kind. There could be some benefits with adding more dynamic content or having more autonomy over my site but not sure if it'd be worth additional costs or headache trying to manage.

  • Writing (or generally producing "content") has always been something I do out of pure enjoyment but I've considered trying to monetize in some way. What are some platform considerations if I wanted to monetize say, a podcast, newsletter, video courses, premium articles, etc...

--

Other adjacent properties I'm looking to "re-design"...

  • My is currently hosted on , which I have liked so far but I'd like to further embrace the Fediverse so have considered moving to . Any advice on hosted vs. self-hosted? Are there other non-Castopod fediverse options?

  • As of right now, my presence in the Fediverse is mostly on infosec.exchange where I post stuff from my site. I've considered hosting my own instance of Mastodon (or something similar) to be my main account or even just as an official "shellsharks the site" account. I've seen accounts of people going down this path and ultimately bailing due to costs, time overhead, etc...

--

If there are noticeable benefits to making any significant changes I'd be willing to take that on as a project for 2024. Otherwise, I might just stick with what I have and focus on writing/research =). Thanks so much to anyone who takes the time to read / respond!

haubles, (edited ) to web
@haubles@fosstodon.org avatar
m2m, to sustainability
@m2m@sonomu.club avatar

Final chapter in my degrowth series. A few points around the concept of a personal and sustainable website.

https://minutestomidnight.co.uk/blog/managing-my-personal-website/

#degrowth #sustainability #workflow #webDevelopment

stefan, to random
@stefan@stefanbohacek.online avatar

Hey everyone!

I'm looking for examples of what I'd refer to as "progressive tutorials". Coding or other tech-related tutorials that introduce progressive ideas and themes, without being overtly political.

#tutorial #LearnToCode #WebDevelopment #development

itsjoshbruce, (edited ) to php
@itsjoshbruce@phpc.social avatar

Preparing a beta release of: https://github.com/8fold/php-syndication

Using: https://joshbruce.com

I know how I consume feeds and how I'd like to publish them.

How do you prefer to consume the actual content of what's in the feed?

Please boost. Thanks!

(Admittedly, I don't subscribe to a lot of feeds, but that will probably change soon enough.)

#PHP #RSS #Atom #JsonFeed #Syndication #WebDevelopment #UX

WebAxe, to webdev
@WebAxe@a11y.info avatar
alvaromontoro, to CSS
@alvaromontoro@front-end.social avatar

New comiCSS cartoon: PR Reviews
https://comicss.art/?id=127

#css #webdevelopment #joke

m2m, to random
@m2m@sonomu.club avatar
dpc_ibuildings, to php
@dpc_ibuildings@mastodon.social avatar

This is your last chance! ⏰

Just a few days left before the Call for Papers closes.

Submit now ⇊

https://sessionize.com/dpc24/

#PHP #conference #cfp #webdevelopment #amsterdam

alvaromontoro, to random
@alvaromontoro@front-end.social avatar

No Face from Spirited Away, drawn with CSS and a single HTML element.
https://codepen.io/alvaromontoro/pen/ZERzGWY

hashtag#css hashtag#cssArt hashtag#divtober hashtag#throwBackThursday hashtag#tbt

dan, to web
@dan@danq.me avatar

Back in 1996, Netscape announced the imminent launch of Webstories, a column showcasing the best in Web development. Over the next two years, they kept pushing the launch date back and back before quietly forgetting the whole thing.

With the help of the Wayback Machine, let's take a look at this never-launched column, and learn a little about late 90s Web culture and technology along the way: https://danq.me/netscapes-untold-webstories

#Web #WebDesign #WebDevelopment #ComputerHistory #WebHistory #Nostalgia

leanpub, to php
@leanpub@mastodon.social avatar

Recipes for Decoupling by Matthias Noback is on sale on Leanpub! Its suggested price is $49.00; get it for $35.10 with this coupon: https://leanpub.com/sh/F30VABwq #Refactoring #Php #Laravel #Symfony #Zend #SoftwareEngineering #AutomatedSoftwareTesting #WebDevelopment

BryceWrayTX, to webdev
@BryceWrayTX@fosstodon.org avatar

Post >> Firefox on the brink? • The Big Three may effectively be down to a Big Two, and right quick.

https://www.brycewray.com/posts/2023/11/firefox-brink/

#WebDev #Firefox #Browsers #WebDevelopment

mapache, to fediverse
@mapache@hachyderm.io avatar

Part 6 of "A Guide to Implementing ActivityPub in a Static Site (or Any Website)" is now out.

Sorry about the delay, this is the part that not many people will like, I assume. I try to explain how to implement the inbox, which by nature is dynamic non-static.

Full article here:
https://maho.dev/2024/04/a-guide-to-implementing-activitypub-in-a-static-site-or-any-website-part-6/

If you like it don't forget to follow the @blog !

danielfernandezvega, to php Spanish
@danielfernandezvega@mast.lat avatar

Developing in PHP offers a unique combination of power, flexibility, and speed. With a vast support community, a gentle learning curve, and seamless integration with databases like MySQL, PHP remains a solid choice for building dynamic web applications. 💻🚀

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