- 👀🧜♀️👇
- Profile
-
Scope creep is usually little more than failure to set expectations up-front. I think this is a soft skill that many freelancers learn to avoid the hard way. I hope this post can help you avoid some of the common pitfalls. dsfra.me/how-to-stop-sc…
-
Hey WordPress developers – I’m doing a talk today on how I built @DFS_Web’s web app using @Alpine_JS. The app is a hybrid approach to headless WordPress, offering the benefits of non-headless and the interactivity of headless. I’d love to see you there! meetup.com/thejavascriptc…
-
I do this in my code. It’s easier to read when you write functions as sanitize->validate->execute. If you do it that way, you rarely need else, and you end up creating clear opportunities to break your code into smaller pieces. buff.ly/3he9zZq by @dglsparsons
-
Recording the video for this week’s meetup. meetup.com/thejavascriptc…
-
KATE FOUND THE GOOD BEER IN MY AREA. THIS IS NOT A DRILL. There goes my doodad budget this month 🤣
-
Devin is stuck in a loop 😂
-
Your website is a living, breathing thing. You should be constantly making improvements. Is it mission-critical that you have a brand guideline at launch? Probably not, but you can always add it later. designfra.me/building-your-…
-
I just scooped up the dsfra.me domain for @DFS_Web and I couldn’t be more happy.
-
Thinking it would be super cool to replace this decal with the Casual Weirdness logo
-
A big motivating factor for me to keep our current setup is that I HATE banks. They’re pointless middlemen that determine the terms in-which I can purchase things that society tells me I need. If I can own a home and never have to involve a bank I’ll be so, SO pleased.