Really great talk about JavaScript APIs, libraries, and the surface area of the language and our tools.

Andulka

★
dirt enthusiast
Peter Solarz
Cosimo Galluzzi
PUT YOUR BEARD IN MY MOUTH

祝日 / Permanent Vacation
noise dept.
$LAYYYTER

No title available
RMH
Today's Document
🪼

pixel skylines
AnasAbdin
taylor price

#extradirty
d e v o n
art blog(derogatory)
macklin celebrini has autism
seen from Argentina
seen from Germany
seen from United States
seen from United States

seen from United States
seen from United States

seen from United States
seen from United States
seen from United States
seen from United States

seen from United States

seen from United States
seen from United States
seen from United States
seen from United States
seen from Brazil
seen from Lithuania

seen from Mexico

seen from Paraguay
seen from Belgium
@semicolonel
Really great talk about JavaScript APIs, libraries, and the surface area of the language and our tools.
Unfailing source of wisdom.
The rain is a dish best served cold.
Really funny and honest piece about programming.
because standards are unicorns
The only reason coders' computers work better than non-coders' computers is coders know computers are schizophrenic little children with auto-immune diseases and we don't beat them when they're bad.
npm weekly #32: multiplatform development, Hoodie, nodebots, wombat GIFs
Sign up for the Weekly and get this sent to you instead!
OSS development: not just for Macs
We ❤️ hipster hackers (and we’re typing this on a MacBook Pro while drinking cold-brew &c.), but stats don’t lie, and a large percentage of developers are still avid Windows users. After our own Ben Coe broke Atom on Windows with one of the open-source projects he contributes to, he got motivated to test all of his libraries on Windows.
Good news: there are some awesome tools available that can help:
ievms: Microsoft provides disk images for testing on multiple versions of IE; these same images can be purposed for testing your Node.js applications.
appveyor: Similar to travis-ci.org, appveyor allows you to run Windows integration testing for free on your open-source projects.
shims! developers have published many Windows shims to npm. These libraries provide a developer with an identical API regardless of platform:
win-spawn: shim spawn API for running on Windows platforms.
lcid: mappings between standard locale identifiers and Windows locale identifiers.
Jeff adds:
IE’s VMs have saved my ass more times than I can count.
package.json scripts: not just for JavaScript
Hoodie has a pretty swell mission:
making the lives of frontend developers easier by abstracting away the backend and keeping you from worrying about backends
Write frontend code, hook it up to Hoodie’s API, and you’re off to the races.
Hoodie itself is built based on Node, so setting up the dev environment makes use of scripts defined in its package.json. Hoodie’s docs helpfully spell out what each script does, explain why the environment is set up as it is, and help you consider using npm as a build tool.
We especially like their reminder that the “scripts” in a package.json don’t have to be JavaScript. Defining a command as a script tells npm to run the command whenever you use the script’s name as an argument to npm run — and it can be anything that’s executable from the console. It’s possible (and really useful) to hugely automate your builds without resorting to baroque tools.
Give Hoodie’s writeup a read and give scripts a whirl.
robotics: not just for PhDs
Robots are crazy cool, but historically, the field of robotics has had some crazy high barriers to entry, not least of which are years of education and scads of funding. Nodebots represent a huge step forward in the accessibility and speed of hacking and robot building by using JavaScript to reduce the complexity of writing the code that operates robotic hardware.
If this sounds, well, crazy, check out Raquel’s Strange Loop talk, No, Really … Robots and JavaScript?!:
Let’s discuss why, of all the languages on the planet, JavaScript is the perfect starting point for a future of robotics. As a roboticist-turned-web-developer, I will provide some deep insights not only into the world of robotics, but also into JavaScript and its server-side cousin, Node.js. We’ll talk about what JavaScript-enabled robots can already do, what they can’t do yet, and what they might be able to do with a bit of elbow grease.
Crazy!
your inbox: not just for things that aren’t wombat GIFs
Wombat emeritus Shivani Negi has a groovy step-by-step tutorial that solves a major problem: namely, that your email inbox doesn’t have enough GIFs of baby wombats. And…
along the way we’ll make use of Giphy, nodemailer, cron, Google’s Developer Console, and Heroku.
It’s another in a continuing series of posts to familiarize newer developers — which, statistically, probably includes you — with the power & ease of using Node & npm to build neat things. Watch this space for more to come, and don’t be shy about letting us know what else you’d like to learn.
sponsored [?]
Hired: not just for Node engineers
Hired connects software developers, data scientists, designers, and sales talent with over 2,500 vetted tech companies in 13 major tech hubs, probably including yours. Developers on Hired receive an average of 5 interview requests within a week. Looking for a job? Check them out.
Portal The Uncooperative Board Game
With a grinding of gears and some uneasy rumbling, Aperture Laboratories has resumed testing! Your team of Test Subjects have entered the Lab and are ready to perform all sorts of important, dignified and dangerous testing procedures. all in the pursuit of Cake!
Designed by Valve staff, the makers of Portal & Portal 2!
Includes a free Steam code for a copy of Portal 2!
Fast and fun gameplay
Modular board
Includes miniatures of popular Portal game elements
List Price: $49.99 Sale Price: $45.45 You Save: $4.54 (9%)
So I’m kinda late to the party with this, but Raven Software/Activision released the source code to Jedi Outcast and Jedi Knight Academy and some of the comments in the code are so fucking funny.
this one isn’t even a comment, but
this is exactly how coding works
npm weekly #31: npm 3 speed fixes, modules demoed in the browser, tossed salad and scrambled eggs
Sign up for the Weekly and get this sent to you instead!
npm is at Open Source & Feelings
It’s a light Weekly this week because a good chunk of our humans are at Open Source & Feelings. If you are, too, we have three requests:
Say hi. Isaac, Laurie, Aria, Ernie, Forrest, Jeff, Kat, and Rebecca are around, and make for good conversation.
See Isaac speak. Saturday at 12:30pm, he’ll present Non-Violent Communication for Fun, Profit, and Self Defense:
Turn conversations away from blame and antagonism, towards meaningful connection and opportunities for growth and collaboration
It’s a profoundly important toolkit when collaborating with others in the open source community, because
Open source is a social machine, and compassion helps keep the gears from grinding to a halt.
Check it out.
Show us your laptop. The OSFeels swagbag includes an OSFeels-exclusive Wombat sticker from Jon Q. Stick it on, snap a pic, tweet it with the hashtag #wombatlove, and good things will come to you.
npm is getting faster
It wasn’t much of a secret that the first versions of npm 3 have been … slower than we like. In one typical example, npm ls in npm 2 on a MacBook took around 5 seconds; the same command in npm 3 was closer to 00:50.
Good news, by which we mean great news: in npm 3.3.6, we’ve made huge strides at tuning performance to get things sped back up. We found one example of something going from 6 minutes down to 14 seconds. Rebecca gently suggests:
Performance just got 5 bazillion times better.
Yooge.
3.3.6 is next at the moment, and latest next week. Let us know how it goes.
npm is part of NewCo Oakland
We plugged this last week, but there are still some tickets available to participate in NewCo’s first annual Oakland Festival.
Thursday, October 8 at 3pm, we hope you’ll stop by npm, Inc. World Headquarters and Yak Sanctuary. Isaac talks work/life balance; you see our digs & snag swag; everyone wins.
Tickets: NewCo Oakland. Use the discount code HC30OAK for 30% off.
npm modules are demoed in the browser
If you’ve ever used JSFiddle to try out or demonstrate JavaScript snippets online, you’re gonna dig Tonic.
Tonic lets you require() any module in npm and run it right in your browser, which comes in handy for blog posts, docs, teaching, or just more easily showing off cool things.
sponsored [?]
Hired connects developers with over 2,500 vetted tech companies in 13 major tech hubs, probably including yours. Developers on Hired receive an average of 5 interview requests within a week. Looking for a job? Check them out.
artist: Janice Chu
Pixel Art Masterpieces
Pixel Art Diorama - Treasure (by cocefi)
Pixels, Huh - Scene #14 ‘Ben’ (by Octavi Navarro)
Level 4 - Hell! (by vierbit)
Autonomous Space Suit (by Oncle Gab)
Pixel Art Diorama - Fishing Spot (by cocefi)
Neo(n) Pixel Art I - Ceremony (by valenberg)
Platformer House (by bugpixel)
Cyberpunk Pixel Art (by Jason Tammemagi)
Pixel Art Diorama - Bookkeeper’s Garden (by cocefi)
Vikings Tavern (by albertov)
Panduranga Temple (by Socnau)
A Donkey’s Life (by iLKke)
Pixel Art Diorama - (Re)Drawn to Life (by cocefi)
Neo(n) Pixel Art II - Neon Bounty Hunters (by valenberg)
zero (by valenberg)
Neo(n) Pixel Art II - Jet Plastic (by valenberg)
More Pixel Art Masterpieces can be found here
low poly melonpan! textures by annerisu, mesh and UV by me!
Waves of Time
Pixel Artist: Lighterthief
Source: pixeljoint.com
Rise & Shine
System: PC, Consoles
Release: TBA 2016
Developer: Super Awesome Hyper Dimensional Mega Team
Website: supermegateam.com
Video: Trailer
Description: “Rise lives on Gamearth, the world of the classic video game characters. He suddenly finds himself in the middle of a war against the Space Grunts from Nexgen planet, the bald, muscular soldiers with big guns that just decided to pull an invasion. Only with the help of the legendary gun, Shine, he’ll be able to stay alive and save his planet from the invaders.
The game mixes pure, satisfying shooting arcade with the use of different bullets and add-ons to solve all the situations Rise will find on this adventure. ”
(via IndieMag)
Did this partially as background and lighting practice too.
The Pixel Factory
Pixel Artist: Matt Frith
Source: mattfrith.com