@d@dryan.com
@d@dryan.com avatar

d

@d@dryan.com

I am a technologist working on Prideraiser.org
Board of the Enterprise Center (Chattanooga)
Was the front end web director for Obama 2012

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

webology, to random
@webology@mastodon.social avatar

๐Ÿ“ญ On vacation autoresponders and deleting email: https://micro.webology.dev/2024/05/11/on-vacation-autoresponders.html

d,
@d@dryan.com avatar

@webology oh I like the auto delete idea! Gotta figure out how to do this in Gmailโ€ฆ

film_girl, to random
@film_girl@mastodon.social avatar

OK, so you know the so-called "source code leak" from Rabbit for the last week? It wasn't a real leak, but what it showed was different than what I was expecting. So Rabbit Hole, the way you configure your R1 -- it only works on desktops, which I thought was rather odd. And then I went to manage my connection and I figured out why. This whole thing is a fucking VNC session in the web browser served as if it is a modal login

d,
@d@dryan.com avatar

@film_girl it also didnโ€™t trigger the keyboard on my iPad. Iโ€™m out. Not just handing them my plaintext credentials.

d, to random
@d@dryan.com avatar

@5t3ph loved loved loved your talk today!

fraying, to random
@fraying@xoxo.zone avatar
d,
@d@dryan.com avatar

@fraying thatโ€™s a great rule

webology, to random
@webology@mastodon.social avatar
d,
@d@dryan.com avatar

@webology if youโ€™re ever doing this without flex or grid, position: sticky; bottom: 0 on the footer also works

d,
@d@dryan.com avatar

@webology it might be top: 100% actually. I shouldnโ€™t code from the couch.

frank, to random
@frank@frankwiles.social avatar

Trying to make focaccia again today. Hopefully this try is better than the last.

d,
@d@dryan.com avatar

@webology @frank this album, especially the live version, is perpetually on repeat in my head

Only in my head

webology, to random
@webology@mastodon.social avatar

๐Ÿคท I would take your Tailwind CSS takedown piece more seriously if your blog weren't shilling something like your "perfect" web framework, CSS book, or paid course. We should come up with bingo cards for this stuff.

โœจ Use the CSS framework, un-framework, or don't use a framework if that sparks joy.

๐Ÿฆ„ There are no unicorn CSS solutions out there that solve everyone's problems. Vanilla CSS is good. Tailwind CSS is good. Your homegrown, hybrid, atomic solution is good, too.

d,
@d@dryan.com avatar

@webology this. There are trends in the industry that are actively doing harm (hurting accessibility, wasting carbon for no reason). Tailwind isnโ€™t for me, but neither are religious wars. Let people get work done.

zachleat, to random
@zachleat@zachleat.com avatar

A front-end web developer just starting outโ€”in order to feel most aligned with the industry and apply for the best jobsโ€”will most likely start in a tool-chain that is not aligned with web standards.

In some cases these tools are actively hostile to web standards.

How do we begin to dig ourselves out of this mess?

d,
@d@dryan.com avatar

@zachleat the thing that first pops to mind is how HTML5 and CSS3 (as branding) were such boons to getting companies to hire on those standards. Even if they had no idea what they were saying. Maybe thereโ€™s a Vanilla Web branding that would have a similar effect?

zachleat, to random
@zachleat@zachleat.com avatar

Alright, this graph from Netlifyโ€™s โ€œState of the Webโ€ survey isโ€ฆ intellectually dishonest. And I have to weigh in on it now because a few folks have been making some specious assumptions and tagging me ๐Ÿ˜ฌ

I get it: Netlify wants to highlight graphs that make Next.js look bad but cโ€™monโ€”leave me out of it.

(I also understand that their resident statistics person departed the company soโ€ฆ itโ€™s unlikely that this was malicious)

๐Ÿงต๐Ÿ”ฝ

d,
@d@dryan.com avatar

@zachleat almost nothing is a zero-sum game. The faster we all figure that out the better.

pypodcats, to Podcast
@pypodcats@fosstodon.org avatar

Episode 0 of Hidden Figures of Python podcast series has just launched!

On Episode 0, our team members ( @mariatta, @cheukting_ho, @terezaif, and @georgically) chatted about the purpose and reasoning behind creating yet another Python podcast.

Watch the episode on PSF 's YouTube, Apple Podcast, Spotify, and on the PyPodcats own website.

Thank you to @ThePSF for supporting this cause.

https://pyfound.blogspot.com/2023/12/announcing-hidden-figures-of-python-pypodcats.html?m=1

d,
@d@dryan.com avatar

@pypodcats canโ€™t wait to listen! Itโ€™s really difficult to figure out where the feed is for those of us who donโ€™t use Apple Podcasts or Spotify. ๐Ÿ’–

d,
@d@dryan.com avatar

@pypodcats thatโ€™s a link to the webpage sure, but Iโ€™d like to subscribe in Overcast. I tried the RSS feed but it didnโ€™t appear to have audio enclosures in it.

d,
@d@dryan.com avatar

@pypodcats Iโ€™ll definitely keep looking, but just having a link to the RSS would be handy

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

๐Ÿ“ฃ Calling all devs that use #ViewTransitions

Along with work thatโ€™s being done on MPA support, weโ€™re looking into polishing what currently shipped.

We already identified a few points to improve but Iโ€™m most curious to hear where you hit a wall / encountered friction โ€ฆ

E.g. animating 20 items in the same way requires 20 almost identical CSS rules. This should be easier to do.

Iโ€™ll take a public reply or a DM and will take it from there.

RT = Better View Transitions for everyone ๐Ÿช„

d,
@d@dryan.com avatar

@bramus you called out my biggest friction point (needing unique names). The go-to is using a custom property via inline style but that doesnโ€™t mix well with CSPs.

fraying, to random
@fraying@xoxo.zone avatar

Post a perfect album that came out when you were 16.

Michael Penn's March is still in heavy rotation in my earbuds.

d,
@d@dryan.com avatar

@fraying so so many but I have to go with Vs. by Pearl Jam

d,
@d@dryan.com avatar

@fraying I had that same thought a few years ago!

webology, to random
@webology@mastodon.social avatar

๐Ÿคจ I was excited about ruff's support for black, but I'll be if I can figure out how to get everything to just work.

So far, I have landed on this .pre-commit-config.yaml snippet because and it seems to mostly work.

https://gist.github.com/jefftriplett/c66064a07d92b9c6f50306c9bd4f72c5

Does anyone know what the right way to run ruff now to get black and the other checking to work?

Do we really need both the check and the formatted?

d,
@d@dryan.com avatar

@webology thatโ€™s basically the setup I have as well

webology, to random
@webology@mastodon.social avatar

๐Ÿฅถ First day of waking up to low temps in the 20s (F) weather. In January, we will welcome this "heat wave."

It's now coat, beanie, thermals, and glove weather in .

I'm not sure I'm ready for this. ๐Ÿ˜ฎโ€๐Ÿ’จ

d,
@d@dryan.com avatar

@webology Iโ€™m in Omaha for the week and I assure you I am not ready for this weather

RickiTarr, to random
@RickiTarr@beige.party avatar

What is the best piece of advice you ever got?

d,
@d@dryan.com avatar

@RickiTarr my grandfather died of cancer when I was about 17. He told me โ€œretire after high school and donโ€™t work until they make you.โ€ Iโ€™ve kept that close to heart and make sure to enjoy life as much as I can.

davidism, to github
@davidism@mas.to avatar

You can sign your git commits with SSH keys. GitHub uses the public key for both showing the "verified" badge, and also allowing pushes. What if I don't want to allow pushes with that key anymore, but don't want to invalidate past signatures?

d,
@d@dryan.com avatar

@davidism definitely feels like a deprecation feature for keys would be great here. Keep the old verification and refuse it for new commits with deprecated keys.

zachleat, (edited ) to random
@zachleat@zachleat.com avatar

@eleventy Big Deal ESM update:

All 1048 tests passing โœ… (and on Windows too)

d,
@d@dryan.com avatar

@zachleat @eleventy bless you

paulox, (edited ) to django
@paulox@fosstodon.org avatar

This morning during the DjangoCon US 2023 sprints, with Will Vincent we showed his Django Microframework repository based on Carlton Gibson 2018 talk, and then I showed my optimized version. ๐Ÿคฏ

CC @djangocon @carlton @wsvincent

d,
@d@dryan.com avatar

@webology @adamchainz @LucidDan @carlton @paulox @djangocon @wsvincent infinity casks are also a thing distillers do. Never use more than half the cask to bottle then refill and age again. Getting some of the original batch in every bottle.

jacob, to random
@jacob@jacobian.org avatar

Neat framework for thinking about different deploy environments. I hadnโ€™t thought about the โ€œprod-copyโ€ quadrant, very good idea.

d,
@d@dryan.com avatar

@jacob yeah that solves a huge question for me about a forthcoming large upgrade

andy, to random

I'm doing a new blog thing where I get something from Dribbble/Layers > re-create in Figma as something actually realistic > build it out with HTML and CSS.

I need a name for it tho that needs to be snappy.

So far I've got โ€œInspo to IRLโ€ but meh.

Any ideas?

d,
@d@dryan.com avatar

@andy ideal2actual?

psycopg, to random
@psycopg@fosstodon.org avatar

Feels weird, but it''s time to stop considering Psycopg 2 the present and Psycopg 3 the future.

We have entered the time in which Psycopg 3 is the present and Psycopg 2 the respectable past.

Updated the feature page, and a few other resources on the website, to reflect this: https://www.psycopg.org/features/

Thank you for the immense trust!

d,
@d@dryan.com avatar

@psycopg I switched two projects this morning!

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