├── .gitignore ├── .gitmodules ├── README.md ├── codeofconduct.html ├── css └── main.css ├── favicon.png ├── google2f84ecc084ed39e2.html ├── i-want-to-run-a-jsconf.html ├── images ├── beerjs.png ├── brazil_jsconf.png ├── braziljs.svg ├── capitoljs_2011.png ├── cascadiajs.png ├── dinosaurjs-2015.png ├── dojoconf_2011.png ├── empirejs │ ├── 2012.png │ ├── 2014.png │ └── 2015.png ├── ginjs.png ├── hujs.png ├── js_channel.png ├── jscamp_asia.png ├── jsconf_2009.jpg ├── jsconf_ar.png ├── jsconf_asia.png ├── jsconf_au.png ├── jsconf_be.png ├── jsconf_bp.png ├── jsconf_br.png ├── jsconf_cn.png ├── jsconf_co.png ├── jsconf_eu.png ├── jsconf_eu_2009.png ├── jsconf_hi.png ├── jsconf_is.png ├── jsconf_us.png ├── jsconf_us_2009.png ├── jsconf_us_2010.png ├── jsconf_us_2011.png ├── jsconf_us_2012.png ├── jsconf_uy.png ├── jsfest.png ├── jsunconf.png ├── lxjs_2012.png ├── midwestjs.png ├── nodebots.png ├── nodeconf.png ├── nodecopter.png ├── onsale.png ├── realtimeconf.png ├── redisconf.png ├── rejectjs.png ├── robotsconf.png ├── txjs.png └── webrebels.png ├── index.html └── styles.css /.gitignore: -------------------------------------------------------------------------------- 1 | *flymake* 2 | *.csv 3 | ./*.csv 4 | *#* 5 | log/fiveruns 6 | public/stylesheets/compiled 7 | provider_images 8 | db/schema.rb 9 | log/*.log 10 | tmp/**/* 11 | .DS_Store 12 | doc/api 13 | doc/app 14 | .DS_Store 15 | RHDC 16 | SFLDC 17 | script/loaders/*.log 18 | tmp/restart.txt 19 | tmp/debug.txt 20 | _site 21 | .idea 22 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "lib/node-couch"] 2 | path = lib/node-couch 3 | url = git://github.com/sixtus/node-couch.git 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | The [JSConf US](http://www.jsconf.us) Site. -------------------------------------------------------------------------------- /codeofconduct.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | JSConf - We make the events you want to attend. 6 | 7 | 8 | 9 | 10 | 11 | 31 | 32 | 33 |

The JSConf Code of Conduct

34 |

All delegates, speakers, sponsors and volunteers at any JSConf event are required to agree with the following code of conduct. Organizers will enforce this code throughout the event.

35 | 36 |

The Quick Version

37 |

JSConf is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion (or lack thereof), or technology choices. We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, Twitter and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organisers.

38 | 39 |

The Less Quick Version

40 |

Harassment includes offensive verbal comments related to gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion, technology choices, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention.

41 | 42 |

Participants asked to stop any harassing behavior are expected to comply immediately.

43 | 44 |

Sponsors are also subject to the anti-harassment policy. In particular, sponsors should not use sexualized images, activities, or other material. Booth staff (including volunteers) should not use sexualized clothing/uniforms/costumes, or otherwise create a sexualized environment.

45 | 46 |

If a participant engages in harassing behavior, the conference organizers may take any action they deem appropriate, including warning the offender or expulsion from the conference with no refund.

47 | 48 |

If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of conference staff immediately. Conference staff can be identified by a clearly marked "STAFF" shirt.

49 | 50 |

Conference staff will be happy to help participants contact hotel/venue security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the conference. We value your attendance.

51 | 52 |

We expect participants to follow these rules at all conference venues and conference-related social events.

53 | 54 | 55 | -------------------------------------------------------------------------------- /css/main.css: -------------------------------------------------------------------------------- 1 | body { 2 | text-align: center; 3 | font-size: 12px; 4 | line-height: 1.5; 5 | background: white; 6 | padding:0px; 7 | margin:0px; 8 | font-family: Arial, Helvetica, sans-serif; 9 | font-family: "ABeeZee", sans-serif; 10 | } 11 | 12 | .onsale:before { 13 | background: red; 14 | content: "Tickets On Sale Now!"; 15 | font-weight: bold; 16 | display: block; 17 | font-size: 12px; 18 | padding: 2px 0px; 19 | color:white; 20 | line-height: 16px; 21 | text-align: center; 22 | height: 16px; 23 | width: 200px; 24 | display: block; 25 | margin-top: 0; 26 | position: absolute; 27 | margin-bottom: -22px; 28 | } 29 | 30 | .opencfp a:after { 31 | background: blue; 32 | content: "Open Call For Speakers!"; 33 | font-weight: bold; 34 | display: block; 35 | font-size: 12px; 36 | padding: 2px 0px; 37 | color:white; 38 | line-height: 16px; 39 | text-align: center; 40 | height: 16px; 41 | width: 200px; 42 | display: block; 43 | margin-bottom: 0; 44 | position: absolute; 45 | margin-top: -23px; 46 | } 47 | 48 | hr { border: 0px; background: 0px; border-top: 1px solid #333;} 49 | 50 | h2 { 51 | margin-bottom: 24px; 52 | } 53 | 54 | a img { 55 | border: 0px; 56 | } 57 | 58 | #frame { 59 | width:880px; 60 | margin: 0px auto; 61 | padding: 12px; 62 | background:white; 63 | } 64 | 65 | .conf { 66 | margin: 20px 10px; 67 | height: 293px; 68 | } 69 | 70 | .conf.inactive { 71 | display: none; 72 | } 73 | 74 | .conf a img { 75 | height: auto; 76 | margin-top:20px; 77 | margin-bottom: 20px; 78 | width: 200px; 79 | } 80 | 81 | #footer { 82 | height:1px; 83 | background: black; 84 | } 85 | 86 | h1 { 87 | font-family: "Poiret One", cursive; 88 | color: #333; 89 | font-size: 40px; 90 | } 91 | 92 | h1 sup { color: #ccc; font-size: 12px;} 93 | 94 | h2 { 95 | font-size:12px; 96 | } 97 | 98 | hr { margin: 20px 10px;} 99 | 100 | .conf { display: block; float: left;} 101 | 102 | .clearfix:after { 103 | content: "."; 104 | display: block; 105 | clear: both; 106 | visibility: hidden; 107 | line-height: 0; 108 | height: 0; 109 | } 110 | 111 | .clearfix { 112 | display: inline-block; 113 | } 114 | 115 | html[xmlns] .clearfix { 116 | display: block; 117 | } 118 | 119 | * html .clearfix { 120 | height: 1%; 121 | } 122 | 123 | #wanttorun{ margin: 40px 0px; text-align:center;} 124 | #wanttorun a,#wanttorun a:visited{ color: black;} 125 | #gplus{ margin: 40px 0px; text-align:center;} 126 | #gplus a,#gplus a:visited{ color: black;} 127 | div.conf p { display: block; font-weight: bold; font-size: 16px; } 128 | section { font-size: 16px; color: #333; text-align: justify; padding: 0px 24px ;} 129 | -------------------------------------------------------------------------------- /favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/favicon.png -------------------------------------------------------------------------------- /google2f84ecc084ed39e2.html: -------------------------------------------------------------------------------- 1 | google-site-verification: google2f84ecc084ed39e2.html -------------------------------------------------------------------------------- /i-want-to-run-a-jsconf.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | JSConf - We make the events you want to attend. 6 | 7 | 8 | 9 | 10 | 11 | 31 | 32 | 33 |

I Want to Run a JSConf, Now What?

34 |
35 |
36 |

JSConf is a unique conference organization, because we aren't really a conference organization at all. We are a very loose federation of developers who share the same general idea about how a technical conference should be held. We don't believe that one model or process fits all communities, in fact we are big advocates of locally run events driven by passionate individuals dedicated to the community. To really understand what this all means, perhaps a little background is in order.

37 |

When I, Chris Williams, and my wife, Laura Williams, started JSConf it almost didn't happen and most likely wouldn't have happened without the support of Jan Lehnardt encouraging us to stay with it. I made a deal with him one night that if we pulled this crazy experiment off, he would have to hold one in Europe. During JSConf US 2009, Jan met Holger Blank and Malte Ubl and the three had such a good time that they decided to take up the charge and run one in Europe. Thus JSConf EU was born as was our model for establishing new JSConf instances.

38 |

We have two rules for starting an event using the name "JSConf". They are rather simple, but critical to how we operate:

39 |
    40 |
  1. You must have attended an existing JSConf event. We do this to ensure that you know what a "JSConf event" means, for better or for worse. We run these events as not-for-profit, volunteer driven experiments where we try to isolate the things that work well and reduce, if not remove, the items that degrade the experience. We take risks where others might be cautious, we focus on shared social experiences, and we do our best to make a difference in the community. Reading about it second-hand just doesn't convey the full scope of this and that is why we require that people looking to start a new JSConf have attended an existing JSConf.
  2. 41 |
  3. You must have an existing JSConf organizer as oversight. We essentially treat the JSConf event as a franchise model where the event is run entirely by the local individual or team. They handle all financial dealings, they arrange the schedule, they plan out the venue, the parties, and everything else. This gives the event a very local feeling to it which makes it very special, if you were to attend JSConf US and JSConf EU without knowing they were "JSConf" you would most likely think they are completely disjoint -- and that is intentional. We have this oversight clause just to ensure that 1.) the conference isn't taken in a direction that is befitting the other JSConf events and 2.) provide a single responsible person to help with questions regarding venue, speakers, budgeting, and how to manage everything. The most important job of the overseeing organizer is, much like Jan did, provide a view that isn't deep in the planning and be there to say "It will work out, don't worry".
  4. 42 |
43 |

There are many people that think it would be great to run a JSConf and I definitely understand how it might seem from the outside, but it is not all roses on the organization side. If you are going to run a JSConf, it (for better or worse) already means something to the JS community, most times it is better to run a "JSConf like" event with a different name. If you reach out to us, we will help as much as we can and you want -- we want more events to happen all over the world.

44 |

We are trying to bring a JSConf event near you, we promise. Unfortunately, since we are this loose federation of volunteers that also have day jobs (and families), we are limited in the amount of time we can spend and risk we can undertake with venue commitments, travel costs, etc.. If you want an event like JSConf, NodeConf, TXJS, or CapitolJS near you, send us an email and/or meet us at one of the events. 

45 |
46 |
47 | 48 | -------------------------------------------------------------------------------- /images/beerjs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/beerjs.png -------------------------------------------------------------------------------- /images/brazil_jsconf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/brazil_jsconf.png -------------------------------------------------------------------------------- /images/braziljs.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 9 | 10 | 24 | 25 | 26 | 27 | 28 | 29 | 31 | 32 | 33 | 41 | 46 | 48 | 50 | 51 | 52 | 55 | 68 | 78 | 90 | 92 | 94 | 95 | 96 | -------------------------------------------------------------------------------- /images/capitoljs_2011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/capitoljs_2011.png -------------------------------------------------------------------------------- /images/cascadiajs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/cascadiajs.png -------------------------------------------------------------------------------- /images/dinosaurjs-2015.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/dinosaurjs-2015.png -------------------------------------------------------------------------------- /images/dojoconf_2011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/dojoconf_2011.png -------------------------------------------------------------------------------- /images/empirejs/2012.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/empirejs/2012.png -------------------------------------------------------------------------------- /images/empirejs/2014.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/empirejs/2014.png -------------------------------------------------------------------------------- /images/empirejs/2015.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/empirejs/2015.png -------------------------------------------------------------------------------- /images/ginjs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/ginjs.png -------------------------------------------------------------------------------- /images/hujs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/hujs.png -------------------------------------------------------------------------------- /images/js_channel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/js_channel.png -------------------------------------------------------------------------------- /images/jscamp_asia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jscamp_asia.png -------------------------------------------------------------------------------- /images/jsconf_2009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_2009.jpg -------------------------------------------------------------------------------- /images/jsconf_ar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_ar.png -------------------------------------------------------------------------------- /images/jsconf_asia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_asia.png -------------------------------------------------------------------------------- /images/jsconf_au.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_au.png -------------------------------------------------------------------------------- /images/jsconf_be.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_be.png -------------------------------------------------------------------------------- /images/jsconf_bp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_bp.png -------------------------------------------------------------------------------- /images/jsconf_br.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_br.png -------------------------------------------------------------------------------- /images/jsconf_cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_cn.png -------------------------------------------------------------------------------- /images/jsconf_co.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_co.png -------------------------------------------------------------------------------- /images/jsconf_eu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_eu.png -------------------------------------------------------------------------------- /images/jsconf_eu_2009.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_eu_2009.png -------------------------------------------------------------------------------- /images/jsconf_hi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_hi.png -------------------------------------------------------------------------------- /images/jsconf_is.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_is.png -------------------------------------------------------------------------------- /images/jsconf_us.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_us.png -------------------------------------------------------------------------------- /images/jsconf_us_2009.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_us_2009.png -------------------------------------------------------------------------------- /images/jsconf_us_2010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_us_2010.png -------------------------------------------------------------------------------- /images/jsconf_us_2011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_us_2011.png -------------------------------------------------------------------------------- /images/jsconf_us_2012.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_us_2012.png -------------------------------------------------------------------------------- /images/jsconf_uy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsconf_uy.png -------------------------------------------------------------------------------- /images/jsfest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsfest.png -------------------------------------------------------------------------------- /images/jsunconf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/jsunconf.png -------------------------------------------------------------------------------- /images/lxjs_2012.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/lxjs_2012.png -------------------------------------------------------------------------------- /images/midwestjs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/midwestjs.png -------------------------------------------------------------------------------- /images/nodebots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/nodebots.png -------------------------------------------------------------------------------- /images/nodeconf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/nodeconf.png -------------------------------------------------------------------------------- /images/nodecopter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/nodecopter.png -------------------------------------------------------------------------------- /images/onsale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/onsale.png -------------------------------------------------------------------------------- /images/realtimeconf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/realtimeconf.png -------------------------------------------------------------------------------- /images/redisconf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/redisconf.png -------------------------------------------------------------------------------- /images/rejectjs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/rejectjs.png -------------------------------------------------------------------------------- /images/robotsconf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/robotsconf.png -------------------------------------------------------------------------------- /images/txjs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/txjs.png -------------------------------------------------------------------------------- /images/webrebels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsconf/jsconf.com-deprecated/6401ff04468348c25b769d986493db783156c345/images/webrebels.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | JSConf - Conferences for the JavaScript community. 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 |

JSConf

16 |

Conferences for the JavaScript community.

17 |
18 |
19 |
20 | JSConf US 21 |

JSConf US

22 |
23 | 24 |
25 | JSConf EU 26 |

JSConf EU

27 |
28 | 29 |
30 | JSConf Hawaii 31 |

JSConf Hawaii

32 |
33 | 34 |
35 | JSConf AU 36 |

JSConf AU

37 |
38 | 39 |
40 | JSConf AR 2012 41 |

JSConf AR

42 |
43 | 44 |
45 | JSConf BR 46 |

JSConf BR

47 |
48 | 49 |
50 | JSConf CO 2013 51 |

JSConf CO

52 |
53 | 54 |
55 | JSConf Asia 2014 56 |

JSConf Asia

57 |
58 | 59 |
60 | JSConf Iceland 2016 61 |

JSConf Iceland

62 |
63 | 64 |
65 | JSConf Uruguay 2016 66 |

JSConf UY

67 |
68 | 69 |
70 | JSConf Budapest 2015 71 |

JSConf Budapest

72 |
73 | 74 |
75 | JSConf Belgium 2016 76 |

JSConf Belgium

77 |
78 | 79 |
80 | JSConf China 2016 81 |

JSConf China

82 |
83 |
84 |
85 |
JSConf is a unique conference organization, because we aren't really a conference organization at all. We are a very loose federation of developers who share the same general idea about how a technical conference should be held. We don't believe that one model or process fits all communities, in fact we are big advocates of locally run events driven by passionate individuals dedicated to the community. We make events that aren't from the standard conference playbook because we believe you (attendees, speakers, and sponsors) deserve more than that. We focus on two things, pushing the boundaries of what is thought to be conceivable with JS and providing exceptional human social activities that encourage community and friendship building. That sets the general tone for each of our events and from there, local individuals from each region drive the conference to its own incredible level of excellence. Our mission is to make the technology community better, more diverse, and more human; in short, we just want to make things better. JSConf does not focus on what is popular or cool now, but on topics that define and revolutionize the following year of technology. We have been the launching point for some of the most revolutionary products, services, and technologies on the web. We have also been the inspiration point and support base for a wide range of conferences beyond the "JSConf" name. Those awesome events are featured below, if you are near one, we strongly suggest you attend them!
86 |
87 |

The JSConf Family Of Events

88 | 89 |
90 | 91 |
92 | JS Unconf 93 |

JS Unconf
Hamburg, Germany

94 |
95 | 96 |
97 | 98 | JSFest 99 |

JSFest
San Francisco, CA

100 |
101 | 102 |
103 | 104 | RobotsConf 105 |

RobotsConf
Amelia Island, FL

106 |
107 | 108 |
109 | 110 | JS Channel 111 |

New Delhi &
Bangalore, India

112 |
113 | 114 |
115 | Cascadia JS 116 |

CascadiaJS
Seattle, WA

117 |
118 | 119 |
120 | 121 | LXJS 2012 122 |

LXJS
Lisbon, Portugal

123 |
124 |
125 | 126 | RealtimeConf 127 |

RealtimeConf
Portland, OR

128 |
129 |
130 | 131 | RejectJS 132 |

Reject.js
Berlin, Germany

133 |
134 |
135 | 136 | HuJS 137 |

HuJS
Shanghai, China

138 |
139 |
140 | RedisConf 141 |

RedisConf
Portland, OR

142 |
143 |
144 | EmpireJS 145 |

EmpireJS
New York, NY

146 |
147 |
148 | NodeCopter 149 |

NodeCopter
Everywhere

150 |
151 | 152 |
153 | NodeBots 154 |

NodeBots
Everywhere

155 |
156 |
157 | 158 | TXJS 159 |

TXJS
Austin, TX

160 |
161 |
162 | NodeConf 163 |

NodeConf

164 |
165 |
166 | Web Rebels 167 |

Web Rebels
Oslo, Norway

168 |
169 |
170 | BeerJS 171 |

BeerJS
Everywhere

172 |
173 |
174 | 175 | gin.js 176 |

gin.js
London

177 |
178 |
179 | 180 | CapitolJS 2011 181 |

CapitolJS
Washington DC

182 |
183 | 184 |
185 | 186 | DojoConf 2011 187 |

DojoConf
Washington DC

188 |
189 | 190 |
191 | Midwest JS 192 |

Midwest JS
Minneapolis, MN

193 |
194 | 195 |
196 | Dinosaur.js 197 |

Dinosaur.js
Denver, CO

198 |
199 | 200 |
201 | 202 | 203 | 204 |
I want to run a JSConf
205 |
Google+
206 | 207 |
208 | 209 | 220 | 221 | 222 | 223 | -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- 1 | body { 2 | text-align: center; 3 | font-size:12px; 4 | background:white; 5 | padding:0px; 6 | margin:0px; 7 | font-family: Arial, Helvetica, sans-serif; 8 | font-family: 'ABeeZee', sans-serif; 9 | padding-bottom: 200px; 10 | } 11 | hr { border: 0px; background: 0px; border-top: 1px solid #333;} 12 | h2 { 13 | margin-bottom: 24px; 14 | } 15 | a img { 16 | border: 0px; 17 | } 18 | #frame { 19 | width:1100px; 20 | margin: 0px auto; 21 | padding: 12px; 22 | background:white; 23 | 24 | } 25 | .conf { 26 | margin: 10px; 27 | /*height: 250px; 28 | width: 365px; 29 | text-align: center; 30 | float: left;*/ 31 | } 32 | #footer{ 33 | height:1px; 34 | background: black; 35 | } 36 | h1 { 37 | font-family: 'Poiret One', cursive; 38 | color: #333; 39 | font-size: 40px; 40 | } 41 | h1 sup { color: #ccc; font-size: 12px} 42 | h2 { 43 | font-size:12px; } 44 | hr { margin: 20px 10px;} 45 | .conf { display: block; float: left;} 46 | .clearfix:after { 47 | content: "."; 48 | display: block; 49 | clear: both; 50 | visibility: hidden; 51 | line-height: 0; 52 | height: 0; 53 | } 54 | 55 | .clearfix { 56 | display: inline-block; 57 | } 58 | 59 | html[xmlns] .clearfix { 60 | display: block; 61 | } 62 | 63 | * html .clearfix { 64 | height: 1%; 65 | } 66 | 67 | div.conf p { display: block; font-weight: bold; font-size: 16px; } 68 | section { font-size: 16px; color: #333; text-align: justify; padding: 0px 24px ;} 69 | 70 | @media only screen and (max-width : 300px) { 71 | #frame { 72 | width: 220px; 73 | } 74 | body { 75 | margin : 0px; 76 | } 77 | } 78 | 79 | @media only screen and (min-width: 300px) and (max-width : 480px) { 80 | #frame { 81 | width: 220px; 82 | } 83 | body { 84 | margin : 0px; 85 | } 86 | 87 | } 88 | 89 | @media only screen and (min-width: 480px) and (max-width : 680px) { 90 | #frame { 91 | width: 500px; 92 | } 93 | } 94 | 95 | @media only screen and (min-width:500px) and (max-width : 800px) { 96 | #frame { 97 | width: 480px; 98 | } 99 | } 100 | 101 | @media only screen and (min-width: 800px) and (max-width : 900px) { 102 | #frame { 103 | width: 770px; 104 | } 105 | .clearfix { 106 | margin-left: 50px; 107 | } 108 | } 109 | 110 | @media only screen and (min-width: 900px) and (max-width : 1100px) { 111 | #frame { 112 | width: 875px; 113 | } 114 | .clearfix { 115 | margin-left: 100px; 116 | } 117 | } --------------------------------------------------------------------------------