• Stars
    star
    1,752
  • Rank 26,578 (Top 0.6 %)
  • Language
    TypeScript
  • License
    Other
  • Created over 13 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Beautifier and language aware code comparison tool for many languages. It also minifies and a few other things.

Austin Cheney

About Me

I am a software developer at Bank of America working on UI for login and authentication controls.

If you need a JavaScript/TypeScript developer that enjoys solving new and challenging problems email me at info at prettydiff.com but please understand that I have no experience or interest in writing ReactJS. React is great for junior developers to quickly publish dynamic content to the screen. I am not a junior developer, though, that is not a challenging software problem that interests me.

Focus

I am currently working on https://github.com/prettydiff/share-file-systems

In this personal project I am trying to solve the problem of decentralization with a focus on privacy, permissions, performance, and automation. Decentralization is likely not what you think it is. For an excellent and mature example of decentralization see the architecture of WebRTC. My current project approaches the application considerations of decentralization far more aggressively than the media considerations defined by WebRTC.

How I Code

My prefered code style is imperative functional, such that code should be portable and not littered with unnecessary decoration or extranous execution steps. This follows a mental model of explicit brevity and expresses a say what you mean, not what you meant to say line of thinking. If you are a prospective employer and want to see how I code please see my homework assignment.

More Repositories

1

wisdom

Building better developers by specifying criteria of success
573
star
2

a11y-tools

JS Accessibility Tool List
361
star
3

share-file-systems

Use a Windows/OSX like GUI in the browser to share files cross OS privately. No cloud, no server, no third party.
TypeScript
136
star
4

biddle

Self-hosted application distribution
JavaScript
66
star
5

semanticText

Copy paste tool that analyzes the semantic description of all text in the DOM
JavaScript
28
star
6

getNodesByType

a custom DOM method to get nodes by node type
JavaScript
18
star
7

colorContrast

accessibility color contrast tool
JavaScript
17
star
8

Array.prototype.last

A proposal for an ECMAScript native method
7
star
9

schadenfreude

JavaScript
4
star
10

cliTester

Run tests from the command line
JavaScript
2
star
11

safeSort

An array sorting scheme that is faster and more consistent than JavaScript's native array.sort method.
JavaScript
2
star
12

mp3

batch converts media to MP3
TypeScript
2
star
13

prettybytes

Convert positive integers to human readable file sizes
JavaScript
2
star
14

webserver

WebSocket first web server, HTTP over WebSockets
TypeScript
1
star
15

drial

End-to-end test automation in the browser as the user clicking and typing things.
TypeScript
1
star
16

hn_dark

Dark color theme for Hacker News
CSS
1
star
17

homework

A job interview assignment
TypeScript
1
star
18

freshapp

An application primer
TypeScript
1
star
19

simple

Simple Language, a language that is syntax simple and structally dense
JavaScript
1
star
20

liberty-license

Working out the details of a new software license for free and open software to limit misrepresentation
1
star
21

mp3-master-list

Creates a sortable and filterable list of MP3s including hashes, directory information, and ID3 data.
HTML
1
star