Inside | Real news, curated by real humans
Inside Dev

Inside Dev (Jan 28th, 2018)

News

HackerRank surveyed almost 40,000 developers to produce the 2018 Developer Skills Report. Interesting highlights include: 1/4 of developers were coding before the age of 15, newer generations are using YouTube tutorials over books to learn new skills, and JavaScript and Java are the most common languages employers are looking for across all industries. See all of the results.

  • Email gray
  • Permalink gray

The Pragmatic Bookshelf has a new book on Functional Web Development with Elixir, OTP, and Phoenix. This book just hit the shelves this week, and is written by @elixirphoenix core team member Lance Halvorsen. For a 25% discount on the ebook use the code `Daily_Drip` before the end of March!

  • Email gray
  • Permalink gray

In A Remote Data Request API in Elm, John Kelly dives in detail into the design space of remote data request APIs and backend specific request builders. By “design space” he means “A means to describe the capabilities of a data model and subsequently build requests against that data model for client-server applications.” Ultimately, he describes a `Schema` and `Selection` abstraction that drives the rest of the design.

  • Email gray
  • Permalink gray

Aaron Patterson continues to deliver solid work for the Ruby community with his latest post on Reducing Memory Usage in Ruby. Aaron is working on a compacting garbage collector, and details how to update references post compaction. He also details how instruction sequences work, diagrams them, and explains how his compaction approach works on them to save memory. Even if you aren’t a Ruby dev, this post shares great insight into language construction that everyone can benefit from.

  • Email gray
  • Permalink gray

ETHDenver (Feb 16-18) will be the largest Ethereum hackathon to date. If you can't make it in person, the entire event will be live streamed at ETHDenver.com, including 3 days of workshops, speakers and panels featuring many of the most influential names in blockchain.

  • Email gray
  • Permalink gray
Development Dregs Finding Dead CSS - Not unused, but dead CSS. Legacy is dead, Long live Legacy! Learn FFmpeg the hard way - Helpful images and illustrations included. I’ve cobbled together a shell script I use for screencasting, but could have used deeper understanding. Restructuring a giant, ancient codebase to make LibreOffice work well everywhere - The dream job for every dev. I’ve followed Michael Meeks for over a decade now. Building a Website with C++ - No, this is the dream job for every dev. Or a Jeopardy question whose answer is just “Why?” Brushing up on operating systems and C programming - Short list of helpful resources Shubhro Saha wish he’d found earlier JS things I didn’t know existed - (MDN Docs ++) I am so happy when I stumble upon the MDN Documentation of anything Fuzzing TCP servers - I still think every protocol should come with a fuzzer, based on my time finding bugs in Slack’s IRC bridge. My Mac Setup - Just useful tips for overpriced laptops. micron: a microInteraction library built with CSS Animations and controlled by JavaScript Power - there are lots of these, but this is one too. Stripe Ending Bitcoin Support - tl;dr Bitcoin is a terrible currency at present, Lightning Network when? Branchless Doom - kill space demons without suffering from speculative branch misprediction exploits. Fir: A Friendly, Interactive Ruby REPL - a replacement for irb or pry that supports auto-completion and is inspired by fish Why Crystal is the most promising programming language of 2018 - 11 reasons > 5 limitations. Still clickbaity title with a premise I disagree with...but Crystal’s cool. Mental Models I Find Repeatedly Useful - Not explicitly developer-focused, but a great categorization of useful mental models. CSS Gridish - Want to build with grid but fallback to flex for IE 10 and 11? This will help. Better solution: stop supporting IE. But sometimes you can’t. Why I left Google to join Grab - I love Yegge rants and he hasn’t blogged in forever, so it goes here even if it isn’t strictly dev focused. tl;dr Google forgot how to innovate. The accidental HFT firm - My favorite part is when he wrote a new firmware for a networking component’s FPGA to shave 1ms off the network stack. State Machine in Elixir with Machinery - Maybe the coolest part is the dashboard view for your state machines. Doesn’t use gen_statem or gen_state_machine behind the scenes. How I review code - “remember to be a human” Eve (programming language not space capitalism) is winding down - pour one out, it was a good run. What will Chris Granger do next? The Ultimate Guide to JavaScript Frameworks - I take issue with placing Ember in “Historically Significant” How to solve 90% of NLP problems: a step-by-step guide - one-hot encoding, TF-IDF, Word2Vec...I need a Bingo card. I Am a 9 to 5 Developer (And So Can You!) - Light Side vs. Dark Side. Both are winners to me. Elixir Support for Google Cloud Platform - Really cool to see first-class support for Elixir from a major cloud provider. Bitcoin's Base58Check in Pure Elixir - Any time you’re destructuring binaries in Elixir is a good time.
  • Email gray
  • Permalink gray

Replies are a goldmine 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

Facebook's mission is to connect the world's people. Ours is to keep an eye on them.

Inside Facebook

Facebook's mission is to connect the world's people. Ours is to keep an eye on them.

TWICE WEEKLY
Facebook's mission is to connect the world's people. Ours is to keep an eye on them.

Inside Facebook

TWICE WEEKLY

SUBSCRIBED!

Share via

The present and future of virtual/augmented reality news and technology

Inside VR & AR

The present and future of virtual/augmented reality news and technology

DAILY
The present and future of virtual/augmented reality news and technology

Inside VR & AR

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