Now that I've slept (this was a tour-de-force to get past the finish line in the last 36 hours), please behold
@bobaboard's latest April 1st "joke" (aka, as at this point is tradition, "real product you can buy")!! https://www.kickstarter.com/projects/essential-randomness/the-fujoshi-guide-to-web-development

What's most funny about this is that it is, in a way, the most logical next step in everything I've been working towards these past years. It's both wild and, if you stop thinking about it, 100% makes sense.

Really excited about this journey and I hope people will enjoy it as much as me and the amazing fujoguide team (without whom this wouldn't have happened) enjoyed making it!! Let us know what you think of the demo.

You can follow the project at @fujowebdev

people: "learning git is hard"
the @fujowebdev team: "have you considered using HTML in a catmaid costume as a tool to help concepts sink in?"

#fujoguide

@essentialrandom @fujowebdev
otomeducation aside, I am curious about your pedagogical structure!

It's interesting that you'd start with git, easily the most abstract of your topics, and one of the most learner-hostile systems I've ever encountered. (Somewhere I had a collection of "condescending replies to people saying git is hard".)

I take it your intended audience is comfortable with tech, just not these tools?

@egnor @fujowebdev

If you look in the Kickstarter there is a why git section which I'd be curious if it answers your question.

I'd love to get your feedback on that, and then I can tell you more.

@essentialrandom @fujowebdev
I missed that! That's helpful, but I guess I never doubted that git should be there, just intrigued you'd *start* with it

I've meandered among "start with fun toys to build intrigue, then sneak in Concepts and Details", "start with Core Concepts, build from that foundation" and "it doesn't matter, just mentor mentor mentor"...

(It's been decades since I taught; tech and the world are very different now)

@egnor I think it's because I don't know if I can get more of these done, and if one has to exist it should be git. It's such a HUGE barrier to people getting involved with open source or access to modern tools, like REALLY huge. Overall, it's going to have the best ratio among all thing you can do in terms in terms of "how hard it is to get done better than the rest out there" vs "how much will the community benefit from it".

@egnor there's a lot of people that manage to cobble together websites out of the terrible HTML/CSS tutorial that exist, but convincing them they need version control is like... It's scary (understandably, it was to me), it's obscure, they don't see the point... Then it's like "but why does open source have a diversity problem".

Git is one of those thing you have to convince people they need, but once they have it they can't live without. If you can do just ONE gimmicky volume that will get people to consider trying one thing that they never would on their own but that will make a real difference, git is the best choice. And hopefully we'll get to do more.

@essentialrandom makes sense!!

The KS looks to be doing decently well, hopefully you make the whole series, the sample is adorbs

@egnor I'm glad you like the sample! I can't wait to see how it looks like finished.

The KS has been doing very well, we have even gotten the Kickstarter "Projects We Love" badge, which got us on the homepage and will get us on the newsletter AFAIU.

It's slowed down a bit today, so we'll have to do some engagement work in the next few days. Currently trying to get it spread within tech companies.

@essentialrandom

I also noted and like that Git and Github are separate-- most intro guides treat them as one topic and don't clarify the distinction, and most intro learners assume git is just a github client

but your project is coming from an empowerment/decorporatizing lens so it makes total sense

I enjoy the ambiguity of the github character's alignment paralleling the ambiguity of a community's relationship to that service

@egnor I feel like "git/github are actually separate" is one of those details intro guides don't trust beginners with that however end up confusing them! As you said, I think it's very empowering to understand that separation, even if you do end up using the corporate service.

GitHub is Git under the "corrupting influence of the cloud", which is honestly very much phrased like that cause it's HOT, but also because indeed it allows me to throw jabs at Microsoft's ownership of the service.