212 engineers on Hacker News describe using JavaScript first-hand: 28 endorse it, 23 regret it, 10 are mixed.
“I consider JavaScript to be one of the suckiest language ever invented”
regret · production · TacticalCoder · 2026-08-20 · source ↗ · wrong label?“This is such a core advantage to javascript: that it is an alive language.”
endorse · production · jauntywundrkind · 2026-03-08 · source ↗ · wrong label?“Never again write JavaScript for work.”
regret · production · austin-cheney · 2025-04-19 · source ↗ · wrong label?“We wrote the first 3 versions of Flutter in JS but eventually had to move off due to 10s+ startup times”
regret · production · eseidel · 2025-01-29 · source ↗ · wrong label?“I switch back and forth from C to Javascript and it's a great combination. Less context switching, the syntax close to 1:1”
endorse · production · 30 yr · leptons · 2024-12-31 · source ↗ · wrong label?“I've been using Javascript over 20 years and have never thought it was any worse than any other language.”
endorse · personal · 20 yr · leptons · 2024-12-26 · source ↗ · wrong label?“JS is horrible for that as you need a lot of discipline (which often does not carry over well from team to team)”
regret · production · cies · 2024-12-04 · source ↗ · wrong label?“In my professional life, I have seen significantly more regret associated with choosing JavaScript on the back-end than with choosing Go.”
regret · production · mort96 · 2024-11-26 · source ↗ · wrong label?“We switched for Elixir to JS and we only have to maintain the app itself.”
endorse · production · impulser_ · 2024-06-13 · source ↗ · wrong label?“it's great even if it has its quirks, JavaScript (both Node and browser, sometimes React)”
mixed · production · mbork_pl · 2023-12-02 · source ↗ · wrong label?“we use JavaScript in these places because compatibility is better”
endorse · production · demosthanos · 2023-12-02 · source ↗ · wrong label?“We wrote it in Javascript, being unaware of how Javascript treats numbers.”
regret · production · pavel_lishin · 2023-12-01 · source ↗ · wrong label?“at my work place we've switched to plain JS with jsdoc comments and a couple d.ts files for reused types so far it seems easier to move faster”
endorse · production · Zekio · 2023-09-08 · source ↗ · wrong label?“Overall my velocity improved going back to JS.”
endorse · production · hot_gril · 2023-02-27 · source ↗ · wrong label?“when I try to prototype in a good prototyping language like Python or JavaScript? I spend a bunch of time re-running the same code”
regret · personal · ragnese · 2022-01-21 · source ↗ · wrong label?“JS is "good enough" for most server-side software: the language is fast and asynchronous IO helps a lot.”
endorse · production · Zababa · 2021-12-30 · source ↗ · wrong label?“half the time I regret using JS for things unless it is absolutely necessary”
regret · personal · pmarreck · 2021-12-27 · source ↗ · wrong label?“For this kind of thing JS is actually good as you can do messy things fast without worrying.”
endorse · personal · 1 yr · tluyben2 · 2021-12-24 · source ↗ · wrong label?“I admit that TypeScript and JS have design flaws and non-minimalist features that you can attribute to "dumb evolution"”
mixed · production · nawgz · 2021-10-19 · source ↗ · wrong label?“I have been bitten with this in production, although it was facebook id represented as number and not money amount.”
regret · production · golergka · 2020-12-04 · source ↗ · wrong label?“I have personally seen such collisions in a production web app with 700k users. ... We switched to the cryptographic generator and the collisions disappeared.”
regret · production · tatersolid · 2020-06-18 · source ↗ · wrong label?“I've been using JS since the JScript days, and let me tell you it was horrible.”
mixed · production · randombytes6869 · 2020-06-06 · source ↗ · wrong label?“the emulators are all in JavaScript which makes integrating with the IDE's debugging tools a little easier. It's performant enough for now”
endorse · production · sehugg · 2019-12-16 · source ↗ · wrong label?“there are also complications and headaches, particularly around timers, audio, controller support, and garbage collection.”
mixed · personal · danShumway · 2019-11-19 · source ↗ · wrong label?“I'm not actually a fan of JavaScript or even Node, and enjoy writing python more than other languages personally, but the JavaScript ecosystem is just so damn practical.”
mixed · production · moksly · 2019-07-20 · source ↗ · wrong label?“I've had them be useful every now and then, and I've never had them cause a problem.”
endorse · personal · horsawlarway · 2019-06-21 · source ↗ · wrong label?“JS has a lot of foot-guns, I will probably never again write a new project for work in JS from scratch.”
regret · production · vga805 · 2019-01-15 · source ↗ · wrong label?“I find it hard in Python, hard in JavaScript, hard in C++, and hard in C#.”
regret · production · klodolph · 2018-11-26 · source ↗ · wrong label?“we found it to be much less productive than JS”
endorse · production · eksemplar · 2018-10-01 · source ↗ · wrong label?“JavaScript was a lot faster so we switched to that.”
endorse · production · orionblastar · 2018-09-16 · source ↗ · wrong label?“I get the feeling pure JS is too dynamic for such a large codebase to be reliable.”
regret · production · thermodynthrway · 2018-07-13 · source ↗ · wrong label?“JS is doing dumb stuff that only JS could do.”
regret · production · zamalek · 2018-05-31 · source ↗ · wrong label?“I'm not a fan of the JS ecosystem, but it's still better than PHP.”
mixed · production · adimitrov · 2018-04-24 · source ↗ · wrong label?“Out of all the languages I've been using lately, I actually like the direction JavaScript has been going.”
endorse · personal · _sdegutis · 2017-12-11 · source ↗ · wrong label?“The JavaScript ecosystem is still insane. Our project has ended up with one of the most complex build processes I've worked with”
regret · production · archgrove · 2017-09-20 · source ↗ · wrong label?“It has always been a pain to use... avoiding part of the language that is badly designed to escape traps.”
regret · production · sametmax · 2017-09-20 · source ↗ · wrong label?“Even reading JavaScript diffs from other guys on my team is a horrible, terrible experience. It's just a sad, awful, miserable, verbose, broken language.”
regret · production · wtbob · 2017-02-15 · source ↗ · wrong label?“I use it in prod because I have the luxury to not have to care about those people stuck in the past.”
endorse · production · roblabla · 2016-10-21 · source ↗ · wrong label?“You also get a clean and well designed language as opposed to a mountain of kludges that is current state of Js”
regret · production · yogthos · 2015-12-25 · source ↗ · wrong label?“The biggest problem with ES6 is that JavaScript just keeps growing as a language.”
regret · production · yogthos · 2015-12-25 · source ↗ · wrong label?“we use double quotes for HTML and single quotes for JS. that makes it easy to embed HTML snippets in Js code”
endorse · production · adzicg · 2015-07-03 · source ↗ · wrong label?“I'm using ES6 classes (and even parts of ES7) extensively in production today, and it's not nonstandard junk”
endorse · production · callum85 · 2015-06-17 · source ↗ · wrong label?“I used Node recently for a project. Never again. ... the language itself is so wishy washy and has so many warts”
regret · personal · api · 2015-02-24 · source ↗ · wrong label?“native javascript is the only way to go”
endorse · production · olla · 2014-12-17 · source ↗ · wrong label?“I've been using JS eval fine.”
endorse · personal · cldwalker · 2014-11-20 · source ↗ · wrong label?“Once I got over the shock of the tangled mess that can be written in JS, I found NodeJS + NPM very productive.”
mixed · personal · CyberFonic · 2014-11-18 · source ↗ · wrong label?“JS has always been a favorite language of mine”
endorse · production · tracker1 · 2014-11-13 · source ↗ · wrong label?“I chose javascript (node.js specifically) due mostly to performance with IO (huge in GIS)”
endorse · production · morganherlocker · 2013-12-29 · source ↗ · wrong label?“Ultimately I've found that using vanilla Javascript offers everything I need to just "get things done" and complete a project successfully.”
endorse · production · Zelphyr · 2013-10-29 · source ↗ · wrong label?“I found ClojureScript much cleaner than JavaScript and it's easier for me to write cleaner code”
regret · production · Kototama · 2013-02-12 · source ↗ · wrong label?“we've run into all sort of problems of bumping up against the GC in trying to have fast-enough javascript”
regret · production · sgrove · 2012-11-19 · source ↗ · wrong label?“Of course (!) I regret the implicit conversions that make == not an equivalence relation with disparate types on left and right”
mixed · production · BrendanEich · 2012-10-09 · source ↗ · wrong label?“As we switched from Java to JavaScript it gave us incredible boost in productivity.”
endorse · production · zubairov · 2012-06-05 · source ↗ · wrong label?“We implemented the Luhn algo credit card check on the checkout page... A little JS was a win all around.”
endorse · production · thechangelog · 2012-03-20 · source ↗ · wrong label?“The only reason we use it is because it has near-universal browser support - and then only for UIs.”
regret · production · sneak · 2011-12-18 · source ↗ · wrong label?“After writing large Javascript apps for several years, I would say in my experience the difference is negligible”
endorse · production · kls · 2011-12-06 · source ↗ · wrong label?“Not only is javascript a lovely yet tricky language to learn, the bigger issue is dealing with the DOM api's”
mixed · production · geuis · 2011-10-18 · source ↗ · wrong label?“My biggest complaint with javascript in the past has been it's unwieldy nature in medium to large projects.”
mixed · production · RyanDScott · 2010-12-13 · source ↗ · wrong label?“Of course when you write JavaScript, it's a joy to work with.”
endorse · production · brunoc · 2010-11-15 · source ↗ · wrong label?“we exploit the advantages of Javascript and it's rapid development capabilities that better suit a UX designer”
endorse · production · kls · 2010-10-23 · source ↗ · wrong label?“It's analogous to how we use undefined and null in JS.”
neutral · production · lanyard-textile · 2026-11-01 · source ↗ · wrong label?“We actually already had a JavaScript API with corresponding .d.ts file for scripting inside our product”
neutral · production · jonathanlydall · 2026-07-23 · source ↗ · wrong label?“We intermix html, regex, js, C, and even some Haskell to get stuff done.”
neutral · personal · smj-edison · 2025-12-27 · source ↗ · wrong label?“I've been using LLMs to generate different Python and JS tools for wrangling data for ontology engineering purposes.”
neutral · personal · TomasBM · 2025-12-10 · source ↗ · wrong label?“My computer ran for about a minute then the javascript virtual machine crashed”
neutral · personal · josephg · 2025-12-04 · source ↗ · wrong label?“With cursor, I had something displaying in a really weird way (plotting a map in js)”
neutral · personal · exe34 · 2025-07-19 · source ↗ · wrong label?“In school, after learning OOP in Java we switched to web dev and learned javascript and php.”
neutral · personal · smckk · 2025-07-18 · source ↗ · wrong label?“When attempting to write logic using JavaScript, there were issues such as error stacks providing no useful information”
neutral · production · jampa · 2025-03-01 · source ↗ · wrong label?“We used this approach to great effect when we migrated a huge legacy project from Javascript to Typescript.”
neutral · production · Etheryte · 2025-02-28 · source ↗ · wrong label?“he was submitting solutions to me in JS”
neutral · personal · veesahni · 2024-12-03 · source ↗ · wrong label?“At Soundslice, we have a custom sheet-music-rendering graphics library in frontend JavaScript/Canvas.”
neutral · production · adrianh · 2024-12-03 · source ↗ · wrong label?“compare higher performance memory safe languages to Javascript in terms of memory footprint, throughput, latency”
neutral · personal · smolder · 2024-10-28 · source ↗ · wrong label?“bespoke PHP/MySQL/JavaScript that powered a bunch of client sites”
neutral · production · kevinsync · 2024-02-25 · source ↗ · wrong label?“even though our frontend used React and JS exclusively”
neutral · production · solardev · 2023-12-26 · source ↗ · wrong label?“some constructed via JS templates, some built on graphs in d3.js”
neutral · production · emeth · 2023-12-23 · source ↗ · wrong label?“the same utilities in Javascript - including debugging in Eclipse or the browser.”
neutral · production · kigero · 2023-12-17 · source ↗ · wrong label?“a frontend (JS served by an nginx image)”
neutral · production · b7we5b7a · 2023-12-04 · source ↗ · wrong label?“in the real world most web apps simply can't accomplish the same without JavaScript, which is why we use JavaScript.”
neutral · production · zztop44 · 2023-12-02 · source ↗ · wrong label?“then JavaScript for the longest with Rust currently as the side stack I'm learning”
neutral · production · meiraleal · 2023-11-24 · source ↗ · wrong label?“20 years of muscle memory writing bash / python / perl / awk / sql / ruby / JS / CSS selectors”
neutral · production · 20 yr · seanp2k2 · 2023-11-08 · source ↗ · wrong label?“Then I got into making JavaScript browser games.”
neutral · personal · drakonka · 2023-11-02 · source ↗ · wrong label?“make entire sites with flask, python, html+js+css, backed with SQLite db and it's amazing.”
neutral · production · cryptoz · 2023-10-31 · source ↗ · wrong label?“I'd had a hell of a time converting a bunch of Coffeescript back into JS.”
neutral · production · danielvaughn · 2023-10-20 · source ↗ · wrong label?“For web we also use plain Javascript.”
neutral · production · olavgg · 2023-09-12 · source ↗ · wrong label?“no checked exceptions in JS! ... This actually bite me in prod when an undocumented exception that we hadn't seen in over a year of uptime”
neutral · production · com2kid · 2023-07-14 · source ↗ · wrong label?“We switched to c# and python and js/ts for new dev at some point”
neutral · production · monkeycantype · 2023-04-25 · source ↗ · wrong label?“we can write the tests in JS, only worrying about the Next.js service”
neutral · production · chatmasta · 2023-03-20 · source ↗ · wrong label?“the product manager starts writing JavaScript... the SQL queries fell apart in production”
neutral · production · crazygringo · 2022-12-30 · source ↗ · wrong label?“In the past two years I've done hands on keyboard coding in Python, C#, JavaScript, and Go.”
neutral · production · 2 yr · scarface74 · 2022-12-28 · source ↗ · wrong label?“the irony that i work in JS/TS is not lost on me”
neutral · production · leeoniya · 2022-12-17 · source ↗ · wrong label?“my OSS code (almost 100% libs) is vanilla JS with zero deps.”
neutral · personal · leeoniya · 2022-12-17 · source ↗ · wrong label?“our project probably has around 200 lines of Javascript for the different event handlers we do”
neutral · production · adamckay · 2022-12-15 · source ↗ · wrong label?“The JavaScript we use is now much, much less.”
neutral · production · silver-arrow · 2022-12-15 · source ↗ · wrong label?“I've used React, Vue, Elm, Vanilla JS, and some legacy JQuery in production over my last three years of work”
neutral · production · 3 yr · naet · 2022-12-10 · source ↗ · wrong label?“After working with Haskell, Rust, JavaScript, and many other languages in production all I look for is simplicity.”
neutral · production · eddsh1994 · 2022-12-08 · source ↗ · wrong label?“I use js+ramda[0], we effectively write our services as a `pipe`”
neutral · production · adamjc · 2022-11-21 · source ↗ · wrong label?“I just recently had to explicitly build a "raw" JS/HTML/CSS app for work”
neutral · production · JimmieMcnulty · 2022-09-09 · source ↗ · wrong label?“we have engineers writing in Python (more data heavy stuff), and engineers writing Javascript.”
neutral · production · Nimsical · 2022-08-04 · source ↗ · wrong label?“I spent a year learning how to make JavaScript games with an engine called ImpactJS to build a portfolio”
neutral · personal · 1 yr · drakonka · 2022-01-09 · source ↗ · wrong label?“compared to any other language I've used in prod (C#, Typescript, Javascript, and PHP)”
neutral · production · aaronmu · 2021-12-20 · source ↗ · wrong label?“The resolution for now has been using String.Prototype.normalize() with some tricks.”
neutral · production · a1371 · 2021-12-17 · source ↗ · wrong label?“I have written C, Fortran, JavaScript, Python, and Scala for money.”
neutral · production · philipkglass · 2021-12-10 · source ↗ · wrong label?“I've been using HTML, CSS, and Javascript for more than 5 years”
neutral · production · 5 yr · pcthrowaway · 2021-12-07 · source ↗ · wrong label?“We have functions written Ruby and JavaScript where we move the vendor Gems or node_modules into a shared Lambda Layer”
neutral · production · rememberlenny · 2021-12-06 · source ↗ · wrong label?“JavaScript every step of the way for 13 years now (frontend and backend)”
neutral · production · 13 yr · johntdaly · 2021-11-02 · source ↗ · wrong label?“How can I replace my current 48,395 LOC of Javascript + dependencies with something more maintainable?”
neutral · production · xet7 · 2021-09-24 · source ↗ · wrong label?“the dumbest lesson possible about the intersection between JSON, JavaScript, and double-precision floating-point”
neutral · production · _moof · 2021-07-20 · source ↗ · wrong label?“I've written an `.indexOf() !== -1` check hundreds if not thousands of times, and I've gotten the conditional wrong enough times to actually need to revert a change in prod.”
neutral · production · johnfn · 2021-06-02 · source ↗ · wrong label?“the only consistent thing from my five jobs over the last 7-8 years is that they've all had JavaScript”
neutral · production · 7 yr · bradlys · 2021-02-13 · source ↗ · wrong label?“They can also contain JavaScript and you can use that to vary by GET parameters. A trick we use quite heavily.”
neutral · production · donatj · 2020-12-24 · source ↗ · wrong label?“all projects have pretty much moved to client side js + drf backend anyway”
neutral · production · WD-42 · 2020-12-24 · source ↗ · wrong label?“I learnt Rust as a JavaScript/PHP/Python programmer who needed better performance for a project”
neutral · production · nicoburns · 2020-12-17 · source ↗ · wrong label?“the only language of the 13+ I've used in production code”
neutral · production · wolfadex · 2020-12-10 · source ↗ · wrong label?“My experience across ruby, python, and js codebases”
neutral · production · cactus2093 · 2020-12-10 · source ↗ · wrong label?“we focused on decreasing our JavaScript that is loading on every page, until we realized CSS cruft was blocking Rendering more than the JavaScript.”
neutral · production · leipert · 2020-09-07 · source ↗ · wrong label?“We switched from Javascript to Typescript over a year ago, on a fairly new project”
neutral · production · mcv · 2020-08-05 · source ↗ · wrong label?“we switched to Javascript, simply because it was easier to get third party developers on board with Javascript compared to Lisp”
neutral · production · zubairq · 2020-05-20 · source ↗ · wrong label?“since we switched our project to JavaScript from Swift”
neutral · production · seanparsons · 2020-05-16 · source ↗ · wrong label?“I've been profiling my JS for years and never actually run into a mysterious problem where some important code I profiled was way way slower in prod”
neutral · production · dahart · 2020-03-29 · source ↗ · wrong label?“This is based on 18 years JavaScript experience 1 year TS experience.”
neutral · production · 18 yr · bryanrasmussen · 2019-12-19 · source ↗ · wrong label?“As an engineer that's written a lot of (old-skool) JS, Java, Obj-C, C++, and PHP”
neutral · production · gresrun · 2019-12-11 · source ↗ · wrong label?“I recently shipped a complex Javascript project (without types) and it is one of the few instances of my decade-old professional career”
neutral · production · jasim · 2019-12-10 · source ↗ · wrong label?“I've been using a JavaScript hack to avoid it for a while.”
neutral · personal · aflag · 2019-12-03 · source ↗ · wrong label?“I still use JavaScript for some progressive-enhancement”
neutral · production · alexmingoia · 2019-12-03 · source ↗ · wrong label?“I've been using one in NeoVim for a while for JavaScript and it works pretty good.”
neutral · personal · drbojingle · 2019-11-26 · source ↗ · wrong label?“Because we made out calculator in JavaScript.”
neutral · production · hoseja · 2019-10-23 · source ↗ · wrong label?“Sometimes you have to do a bit of JS for stuff that aren't designed in Elm (anymore, ie websockets) and use ports to communicate.”
neutral · production · Bastes · 2019-08-27 · source ↗ · wrong label?“We had created a method that would run in browsers in native javascript”
neutral · personal · Phemist · 2019-07-15 · source ↗ · wrong label?“We ditched Clojure and Clojurescript for NodeJS and JavaScript, for the same reason”
neutral · production · zubairq · 2019-06-02 · source ↗ · wrong label?“I've been given js+mongo apps by partners that I had to modify to use standard postgres before becoming responsible for herding them in prod.”
neutral · production · sneak · 2019-05-10 · source ↗ · wrong label?“I'm currently working on a large JS codebase that is a decade old.”
neutral · production · steadicat · 2019-01-25 · source ↗ · wrong label?“Vanilla JS if you only need a few simple things”
neutral · production · jypepin · 2019-01-20 · source ↗ · wrong label?“The entire code was a function that looked something like”
neutral · production · eqdw · 2019-01-14 · source ↗ · wrong label?“We use heavy Javascript for our core libraries, VueJS and Angular for frontend”
neutral · production · manish_gill · 2018-12-26 · source ↗ · wrong label?“I had been using JavaScript regularly but not very modern”
neutral · personal · dave7 · 2018-12-24 · source ↗ · wrong label?“for Proof of Concepts I mostly use Vanilla JS”
neutral · personal · woutercx · 2018-12-24 · source ↗ · wrong label?“went back to jinja and a little JavaScript here and there.”
neutral · production · jaabe · 2018-12-18 · source ↗ · wrong label?“Recently, I've been the exceptions cop in our Python/JS shop”
neutral · production · weberc2 · 2018-11-26 · source ↗ · wrong label?“I have JS code that was written in 2005 that I know is still running in production.”
neutral · production · 13 yr · scandox · 2018-11-01 · source ↗ · wrong label?“It's also more performant to rely on JavaScript.”
neutral · production · kisonecat · 2018-09-07 · source ↗ · wrong label?“we've been doing classless JavaScript ever since.”
neutral · production · eksemplar · 2018-08-21 · source ↗ · wrong label?“taught myself perl, php and later rails and javascript.”
neutral · personal · Mc_Big_G · 2017-12-19 · source ↗ · wrong label?“I'm a JavaScript developer, and (much to my delight) my team recently switched to a much more FP-heavy style”
neutral · production · BalinKing · 2017-11-24 · source ↗ · wrong label?“One thing that became an issue was deleting half of a word or inserting characters. Now we handle that with JavaScript.”
neutral · production · craigcannon · 2017-11-10 · source ↗ · wrong label?“I last touched JS probably more than 4 years ago, yet I have no trouble explaining this.”
neutral · production · klibertp · 2017-10-29 · source ↗ · wrong label?“frontend I can do JavaScript, php, tie into MySQL, and learn frameworks as I go”
neutral · production · marak830 · 2017-09-29 · source ↗ · wrong label?“we did fast sessions learning by using ES6 and react”
neutral · personal · netdur · 2017-08-19 · source ↗ · wrong label?“whatever JS I can hack into it abusing the hell out of template/html.”
neutral · production · SuperPaintMan · 2017-01-09 · source ↗ · wrong label?“We use mostly java, swift, and JS (Angular 2)”
neutral · production · mtam · 2016-12-13 · source ↗ · wrong label?“implement a UI in HTML/CSS using a JavaScript tool I wrote myself”
neutral · production · alistproducer2 · 2016-12-12 · source ↗ · wrong label?“The only way we can use them is through transpiling.”
neutral · production · paublyrne · 2016-12-09 · source ↗ · wrong label?“I've been developing JS for years and I've been using NPM for frontend components”
neutral · production · kaoD · 2016-12-06 · source ↗ · wrong label?“I've been building up a little library of utilities that work with Haxe's other compilation targets - mainly JS, C++, Python, and C# for me.”
neutral · personal · rpeden · 2016-12-02 · source ↗ · wrong label?“I've chosen Python+Flask+SQL and vanilla JS, but have considered using Node and Go at various times of my coding.”
neutral · personal · 0.33 yr · terminalcommand · 2016-11-15 · source ↗ · wrong label?“I've worked in dynamic languages for most of my career (Python, JS, Clojure)”
neutral · production · grayrest · 2016-11-10 · source ↗ · wrong label?“Our Elm code is about as DRY as our JavaScript code”
neutral · production · rtfeldman · 2016-11-09 · source ↗ · wrong label?“Our Elm code is about as DRY as our JS code was before”
neutral · production · rtfeldman · 2016-11-09 · source ↗ · wrong label?“we rewrote them as plain, no framework, no ORM, Java and Javascript.”
neutral · production · mcguire · 2016-05-24 · source ↗ · wrong label?“Now I work in javascript and still can at least _.chain(thing).map().filter().value()”
neutral · production · a-saleh · 2016-04-14 · source ↗ · wrong label?“used javascript imagemaps for the buttons just to get it out in time.”
neutral · production · gnarbarian · 2016-02-25 · source ↗ · wrong label?“We do Bitcoin and Blockchain development. Full stack JS and Go.”
neutral · production · Inthenameofmine · 2015-09-02 · source ↗ · wrong label?“I've used ES6 classes, handlebars for templates, jquery to drop the html in”
neutral · personal · agmcleod · 2015-07-03 · source ↗ · wrong label?“(the language I'm actually programming in)”
neutral · production · mikekchar · 2015-07-01 · source ↗ · wrong label?“The app is 90% JS and a little CSS”
neutral · personal · liamzebedee · 2015-07-01 · source ↗ · wrong label?“and a bunch of custom python, java, and javascript code.”
neutral · production · markbnj · 2015-07-01 · source ↗ · wrong label?“I've been using both for a while now -- JS for 15 years, Python for five.”
neutral · personal · 15 yr · wwweston · 2015-06-28 · source ↗ · wrong label?“After trying Protobuf on a project between C# and Javascript”
neutral · production · lux · 2015-06-05 · source ↗ · wrong label?“I did similar things for Python and JavaScript, as many others here did, I suppose. It's better than nothing, but it still bombs in prod”
neutral · production · nine_k · 2015-04-28 · source ↗ · wrong label?“We migrated most of the ES6 codebase to Typescript, and it feels great.”
neutral · production · mushishi · 2015-01-16 · source ↗ · wrong label?“my production skill set includes php, c, c++, python, ruby, erlang, scheme, javascript, scala”
neutral · production · Ixiaus · 2014-12-27 · source ↗ · wrong label?“We use that sorta stuff all the time at work, passing data back and forth, to and from the core client JavaScript functions.”
neutral · production · uptownJimmy · 2014-12-24 · source ↗ · wrong label?“Our JavaScript is pretty minimal at the moment”
neutral · production · SwellJoe · 2014-12-21 · source ↗ · wrong label?“I either use a simple bit of Javascript to replace the SVG references with PNG fallbacks”
neutral · production · organsnyder · 2014-12-11 · source ↗ · wrong label?“I've been coding for over 30 years now (Basic, ASM, C/C++, Java, Python, PHP, JS, Clojure)”
neutral · personal · rivo · 2014-12-11 · source ↗ · wrong label?“A lot of the browser memory is used for graphics (think bitmaps), the JS-heap is only 4 MB”
neutral · production · sjogress · 2014-12-11 · source ↗ · wrong label?“I use pure JavaScript rendering on the client side, and feature detection is not enough.”
neutral · production · robocat · 2014-11-23 · source ↗ · wrong label?“At my company gig we use JS but rely heavily on Underscore to address the same pain points”
neutral · production · tdumitrescu · 2014-11-17 · source ↗ · wrong label?“Clojure back-end + Javascript front-end.”
neutral · production · temochka · 2014-11-04 · source ↗ · wrong label?“I'm running through two source map steps: TypeScript to JavaScript and JavaScript to minified JavaScript.”
neutral · production · nawitus · 2014-10-03 · source ↗ · wrong label?“We at Qbix choose Node because being web devs we already have to deal with Javascript.”
neutral · production · EGreg · 2014-10-02 · source ↗ · wrong label?“Started with poking around in chrome developer console with quick copy pasting of code examples from stackoverflow / w3schools.”
neutral · personal · hu_me · 2014-09-29 · source ↗ · wrong label?“We have a fairly large one page webapp that looks great on iOS”
neutral · production · forgotAgain · 2014-03-21 · source ↗ · wrong label?“JavaScript provides a well-known sandboxed language.”
neutral · production · jchrisa · 2013-11-28 · source ↗ · wrong label?“We eventually found that the front end was JS & the back end ended up having to be python”
neutral · production · czbond · 2013-08-23 · source ↗ · wrong label?“we run the global event processor on a JS timer so that it works like a game loop”
neutral · production · gruseom · 2013-07-19 · source ↗ · wrong label?“We switched to using JavaScript and inserting the generated element as a child of `body`.”
neutral · production · philipwalton · 2013-02-04 · source ↗ · wrong label?“such as C++/Java/Javascript/Perl/Python. I found that if I use them in my work, I would become good at them”
neutral · production · ww520 · 2012-12-28 · source ↗ · wrong label?“The technologies we use are pretty standard web dev stuff (HTML/CSS/JS and Python/Django).”
neutral · production · yesimahuman · 2012-12-27 · source ↗ · wrong label?“In the end I learned some .Net, some Javascript and even more about working within a large organization.”
neutral · production · saryant · 2012-12-05 · source ↗ · wrong label?“I have an outstanding code editor and development environments for Lisp, Scheme, Python, J, F# and JavaScript.”
neutral · personal · taylodl · 2012-11-25 · source ↗ · wrong label?“I built an intricate system that was web only, with some javascript caching, accessed over a latent connection.”
neutral · production · cturner · 2012-09-19 · source ↗ · wrong label?“I spent last year porting a Flash app to Javascript.”
neutral · production · 1 yr · williamcotton · 2012-06-15 · source ↗ · wrong label?“I'm not an expert in JavaScript but I've written a fair amount and a couple largish programs”
neutral · personal · __david__ · 2011-12-21 · source ↗ · wrong label?“I taught a new programmer in my department JavaScript and CoffeeScript.”
neutral · personal · radagaisus · 2011-12-19 · source ↗ · wrong label?“The First1000 site is entirely native javascript/html5/css3. No jQuery or frameworks.”
neutral · production · samstr · 2011-12-15 · source ↗ · wrong label?“We use some JavaScript[1] to remind users to add us to their homescreen.”
neutral · production · wvenable · 2011-12-13 · source ↗ · wrong label?“We keep main bits of logic on a client side in JavaScript and call Java”
neutral · production · andrewl-hn · 2011-12-02 · source ↗ · wrong label?“We're building a web service driven by PHP, Javascript, Elastic Search, and Redis.”
neutral · production · chrisamccoy · 2011-11-13 · source ↗ · wrong label?“I have been using Adobe Dreamweaver as a fancy text editor for coding Javascript”
neutral · personal · WiseWeasel · 2011-11-12 · source ↗ · wrong label?“For the same reason we use Java, C++, Scala, Perl, Closure, Bash, JavaScript, etc...”
neutral · production · linuxhansl · 2011-11-07 · source ↗ · wrong label?“trying to learn... Definitely helping to expand my mind as I work through it.”
neutral · personal · stc · 2011-11-07 · source ↗ · wrong label?“I've been using JS "seriously" for many years, and only decided to try CoffeeScript out in my latest project”
neutral · personal · danmaz74 · 2011-11-02 · source ↗ · wrong label?“And yes we do feature flags in both Javascript and C# side.”
neutral · production · darkxanthos · 2011-09-23 · source ↗ · wrong label?“In production I use an intermediary step where all of my templates are actually re-processed back into raw javascript strings and served inside my minified/compressed/cached js file.”
neutral · production · Pewpewarrows · 2011-09-14 · source ↗ · wrong label?“after many years on Java and web programming (JavaScript and now mostly Groovy and Grails)”
neutral · production · eccp · 2011-08-06 · source ↗ · wrong label?“I still do this when switching back from longer JS / Ruby development periods.”
neutral · personal · ivanbernat · 2011-06-23 · source ↗ · wrong label?“client-side models really shine when they contain a large part of your important JS business logic”
neutral · production · jashkenas · 2010-10-30 · source ↗ · wrong label?“We migrated a 3k javascript app to a 2.5k coffeescript one”
neutral · production · DanielRibeiro · 2010-10-19 · source ↗ · wrong label?“whether to use the more optimized javascript, the new css sprites”
neutral · production · paulhammond · 2010-01-22 · source ↗ · wrong label?