Inside | Real news, curated by real humans
Inside Dev

Inside Dev (Nov 19th, 2017)

News

Firefox has gone Quantum. Guess what? It’s really fast. Like, twice as fast as 6 months ago. And, as of Nov. 13 WebAssembly support shipped on all major browsers. The Quantum Era is just beginning, and Firefox already has plans on where it’s going to improve even more. Anecdotally after playing with FF57 for a couple hours, it was so fast I switched back to it, off of Chrome. I was really pleasantly surprised how great the developer tools have gotten in it, as well!

  • Email gray
  • Permalink gray

VR on the web is here. DailyDrip produced a free short video introducing ReactVR. ReactVR is a crazy-productive environment for building VR experiences rapidly for the web. If you’re interested in digging in further, there are an additional four videos diving into building slightly more complex VR webapps. NOTE: It’s better than VRML.

  • Email gray
  • Permalink gray

Discord uses Go and C++ to resize over 150 million images every day. They created a tool, which they open-sourced called Lilliput. Read more about how Discord handles a ridiculous amount of image resizing on the their blog.

  • Email gray
  • Permalink gray

Stavros Korokithakis writes about mistakes startups make when choosing their datastore. At a high level, it’s a discussion of something I tell people all of the time: “schemaless” isn’t a thing - the word you’re looking for is “unplanned.” Since most data is relational, eschewing RDBMSes to “move fast” largely means shifting problems with known, optimized solutions onto your (overworked) application developers. Favorite quote: “For every business that just couldn’t get the speed or scalability they needed out of Postgres, a hundred others had performance problems because they had to do their joins in the application.”

  • Email gray
  • Permalink gray

A big week for engineering management posts brings some great advice on how to be a solid technical leader. The Senior Engineer’s Guide to Helping Others Make Decisions talks about how senior engineers can better guide their juniors to make good technical decisions. In Feedback That Gives Focus talks about how to both give and receive technical feedback, while building a shared vision around practices that work. The Role of being Technical in Technical Leadership explores how to stay relevant as a leader when you aren’t coding. Finally there are great reasons why you shouldn’t deal with Brilliant Jerks in Engineering which also explores their effects on a team.

  • Email gray
  • Permalink gray

Happy Birthday Go and Fortran! Fortran turned 60, it was introduced in 1957, and Go was released as an open source project 8 years ago. Read more about what is keeping Fortran going, or the history and growing popularity of Go.

  • Email gray
  • Permalink gray

Development Dregs

How we do Vue at GitLab: one year later - this is part of what’s making GitLab not-terribly-slow finally. Actionable advice from a large project.

Tile: A New Language for Machine Learning

Plain Functional Programming by Martin Odersky [video]

rooster: an Erlang REST framework - supports routing, middleware, auth, and https. Think of it like Rack or Plug, for Erlang.

Phoenix Websockets under a Microscope - learn how Phoenix Channels work at a fundamental level, then debug them with the newly-released phxsockets.io (like Postman for Phoenix channels)

Mono's New .NET Interpreter - the CLR giveth and the CLR taketh away. But in reverse order.

I’ve seen the future of the web, and it's Ethereum - I wish I’d thought of recreating the million dollar homepage on the blockchain

A Guide to Natural Language Processing (NLP) - details which NLP techniques can be used to solve which problem categories

Fearless Concurrency in Firefox Quantum -

Visual Studio Live Share & Code together in real time with Teletype for Atom - turns out electron-based collaborative editing is a thing now!

How to use SVG as a Placeholder, and Other Image Loading Techniques

No, it is not a compiler error. It is never a compiler error. - I had this conversation with a former employee roughly twice per year. It was never a compiler error.

Waiting for an answer - Snorri Stulson describes painting himself into a corner in Elixir, and hints at his pending solution, in his exsim large-scale simulation project.

Currying is not idiomatic in JavaScript - I love currying, but the points are valid.

The Cost Of JavaScript - tl;dr turns out shipping a lot of js to the browser makes the user experience bad, so fix that.
  • Email gray
  • Permalink gray

Blog Posts this week from DailyDrip

Elixir and the Internet of Things

Elm Type Variables in Practice

Today's issue of Inside Dev was hand-crafted for you by the team at www.DailyDrip.com, where you can get daily videos on emerging software development tools, techniques, and patterns.

  • Email gray
  • Permalink gray

Subscribe to Inside Dev

MORE NEWSLETTERS

A concise presentation of the world's most important, interesting news

Inside Daily Brief

A concise presentation of the world's most important, interesting news

DAILY
A concise presentation of the world's most important, interesting news

Inside Daily Brief

DAILY

SUBSCRIBED!

Share via

Financial, legislative, agricultural, and all the other most important news about the cannabis industry

Inside Cannabis

Financial, legislative, agricultural, and all the other most important news about the cannabis industry

TWICE WEEKLY
Financial, legislative, agricultural, and all the other most important news about the cannabis industry

Inside Cannabis

TWICE WEEKLY

SUBSCRIBED!

Share via

Explaining the business and consumer sides of social media networks

Inside Social

Explaining the business and consumer sides of social media networks

DAILY
Explaining the business and consumer sides of social media networks

Inside Social

DAILY

SUBSCRIBED!

Share via

Tracking trends, news, and analysis around Bitcoin and cryptocurrencies

Inside Bitcoin

Tracking trends, news, and analysis around Bitcoin and cryptocurrencies

TWICE WEEKLY
Tracking trends, news, and analysis around Bitcoin and cryptocurrencies

Inside Bitcoin

TWICE WEEKLY

SUBSCRIBED!

Share via