๐ I'm Dave Z! My pronouns are he/him, and I'm based out of Oregon, WI.
vdavez / codingforlawyers Goto Github PK
View Code? Open in Web Editor NEWReady or Not...
Home Page: codingforlawyers.com
License: Other
Ready or Not...
Home Page: codingforlawyers.com
License: Other
๐ I'm Dave Z! My pronouns are he/him, and I'm based out of Oregon, WI.
One reader suggested a set of "challenges" for readers who want to practice what they learn. I think this is a fabulous idea, and have started a wiki page. Thanks @colarusso!
I'm a programmer with an interest in typography and web design. Despite not having any background in law, I really like this website and I'd love to show it to my father (a lawyer) when it's more polished and complete.
Are you looking for contributions? As someone with no law experience, is there anything I can do to help?
So, unfortunately [1-52]
matches a character class instead of numbers, and a better solution is kind of convoluted. @konklone has far more regex wizard skills than I do and may know of a fix.
The project asks for pull requests, but is licensed as a source-disclosed work ( ยฉ๏ธ in footer). If you would like contributes, perhaps consider licensing the project under a CC license, such as CC0, CC-BY, or CC-BY-NC?
See title; There are many existing good guides that should probably just be pointed to, but there's still some room to explain the concepts to the legal mind.
This isn't strictly coding, but I think if we're going to educate lawyers about computers we should consider teaching them about hardware basics such as:
Basic thinking is two fold:
I think a chapter like this could be simplified sufficiently to make it work.
Why you should avoid creating:
Probably shouldn't be legal/lawyer-specific, but rather than linking to an outside resource, it'd be nice to intro just enough to make the rest of the chapters easier.
As a developer and law undergraduate, it's really nice to bump into a project dedicated to lawyers. ๐
A quick browse through chapter 2 would notice several margin headers not transformed and were left intact. Probably a misconfigured parser caused the issue?
As @konklone notes, I should really get a ๐ from the following: @compleatang, @tmcw, @kirschsubjudice, @underyx, @benbalter, @djfdat, @adelevie, and @snoldak924 for licensing their contributions to this project under a CC-BY-NC-4.0 license.
If you could ๐ that would be excellent!
Meanwhile, wow it's so great to have contributions from all of you.
Love this!
I'm definitely interested in contributing some chapters (I love the idea of teaching people coding and have been way behind on updating my blog posts on the subject (http://blog.davidbrownman.com/post/64233112932/what-the-hell-is-a-python)).
Going forward, it seems like you (as our fearless leader) should provide a few resources (or we should discuss what we want to do):
This seems like a great project though and I'm excited to dive into it.
Digging into the markdown, it seems there's a habit of using headers (#
, ##
, etc.) to make content bold or stand out (e.g., a "next chapter" link), rather than using headings semantically, to provide hierarchy and structure to the content.
In general:
Many lawyers are already on GitHub!
You can use your newly-acquired Markdown skills on GitHub.
GitHub is for documents.
You get diffs* for free.
GitHub is for code.
It's really all just git and GitHub.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.