Inside | Real news, curated by real humans
Inside Dev

Inside Dev (Jan 21st, 2018)

News

The New York Times isn’t a site we often link to, but in Beyond the Bitcoin Bubble author Steven Johnson dives deep into bitcoin, blockchain, and why that’s important for the future of the internet. He explores why the token infrastructure is important, and blockchain should not stand alone as a technical masterpiece. The closing talks about why blockchain tech is important to the future of the open web, and a possible counter to the walled gardens and megacorps of today’s web.

  • Email gray
  • Permalink gray

We previously covered the pix2code paper and AirBnB’s sketch2code. In further research regarding turning web design mockups into code with Deep Learning, Emil Wallner shares code and a write-up detailing teaching a neural network how to code a basic HTML and CSS site based on a picture of a design mockup. He also teaches it to use Bootstrap to reduce complexity and code size. Check out the code on GitHub and Jupyter notebooks on FloydHub.

  • Email gray
  • Permalink gray

WebAssembly is about to get faster when Firefox 58 drops next week. The new update will include Firefox’s streaming compiler, which allows the browser to compile code “while the code is still being downloaded.”

  • Email gray
  • Permalink gray

Have you ever thought to yourself the internet currently sucks, but couldn’t quite put your finger on why? Tyler Glaiel has a very interesting twitter thread arguing why the internet is currently ran by ‘AI curated garbage,’ which will eventually lead users to different platforms.

  • Email gray
  • Permalink gray
Development Dregs The Death of Microservice Madness in 2018 - Microservices are over used by many dev teams, and the ops load can be massive. I’m glad to see people taking a more sane approach to splitting out their applications. Babel-time-travel - Try out the demo and check all the transformations on babel. Making a cross-platform mobile game in Reason/OCaml - The first of its kind. Compiles the same ReasonML game codebase for the web, Android, iOS, and a native mac app. Understanding the React Source Code, Part 1 - Understand what happens when you create React components. React JavaScript library on the rise in NPM registry - Backbone is dead, React is up and Express is king After.js - Next.js-like framework for server-rendered React apps built with React Router 4 - “If Next.js and React Router had a baby…” How does the Node main process start? - tl;dr src/node_main.cc, but this is a detailed discussion of each step in the startup process based on its c++ code. yuzu - Nintendo Switch Emulator - an experimental open-source emulator for the Nintendo Switch from the creators of the Citra Nintendo 3DS emulator. At present, only useful for debugging and homebrew development. gel - N64-like object software renderer in 512 lines - for all your n64 object rendering needs Speedometer 2.0: A Benchmark for Modern Web App Responsiveness - An update to the 2014 Speedometer. It has new framework support, including Elm. Luna Lang Beta released - A modern, purely functional programming language with a WYSIWYG editor, static typing, automatic parallelism, and interoperability with other languages including Haskell, C, and JavaScript. Markdown Templates in Phoenix - a lightweight rendering engine that lets you directly use markdown files as templates (and partials) in Phoenix. From Boyd Multerer. Ruby 2.5.0 has a feature nobody talks about - If you're analyzing Code Coverage in your Ruby project, you can now verify coverage on a per-branch rather than a per-line basis. No more untested paths! Elixir v1.6.0 - The big feature in this release is `mix format` - a new code formatter for Elixir. Time for normalized code formatting! They also added a dynamic supervisor module to add features to :simple_one_for_one. JS Paint: A web-based MS Paint remake - Paint in 2017 for web? Check out this implementation, they did it well! Keep Webpack Fast: A Field Guide for Better Build Performance - Better performance for webpack CrookedStyleSheets: Webpage tracking only using CSS (and no JS) - demo here, this could be a really big deal for the email world, but ad tracking has been doing similar techniques for years Twirp: a sweet new RPC framework for Go - A structured RPC framework, but with an emphasis on simplicity. Because we need more structured data. A free course on CSS Grid - by Wes Bos and sponsored by Mozilla, don’t miss it! Go Support for AWS Lambda - Now you can write your lambda functions in Go! Problem-Solving for the CS Technical Interview - Free Stanford course Oculus Start: Technical and Financial Resources for Beginning VR Developers - Oculus development program. Rust in 2018: it's way easier to use! - Thoughts on Rust in 2018. Refinement Types for Ruby - A paper on introducing refinement types for Ruby. Translates the new RDL Ruby type system into Rosette. Bootstrap 4 - Congrats to the bootstrap team, I love their examples and prebuilt components. Download 243 Free eBooks on Design, Data, Software, Web Development & Business from O’Reilly Media - Clickbait, but it’s real! Wow! Microsoft Curls Too - curl is now shipped by default in Windows 10. Next up: vim? Scaling Kubernetes to 2,500 Nodes - a tour de force of troubleshooting large network issues
  • Email gray
  • Permalink gray
Deep Dive - Awesome Blockchain stuff Miners Aren’t Your Friends - A Miners goal is minimize expenses and maximize profit. They can profit from censoring, delaying, or reordering transactions, so you must program assuming that they might. Filecoin 2017 Q4 Update - The first of many Filecoin updates. They’re hiring for 21+ positions, they explain where engineering is and what some of their challenges are, and they discuss developments in the blockchain space that they’re looking out. Shout out to Tezos! Week in Ethereum News - Shout out to this weekly link dump, it’s really good Simcoin – A Docker-Based Blockchain Simulation Framework - makes it easy to perform realistic simulations of blockchain networks Webthereum - Ethereum programming for web developers
  • Email gray
  • Permalink gray

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 hand-picked selection of products, deals, and ways to save money.

Inside Deals

A hand-picked selection of products, deals, and ways to save money.

TWICE WEEKLY
A hand-picked selection of products, deals, and ways to save money.

Inside Deals

TWICE WEEKLY

SUBSCRIBED!

Share via

Fascinating, curious and amazing journalism, all in one link.

ReadThisThing

Fascinating, curious and amazing journalism, all in one link.

DAILY
Fascinating, curious and amazing journalism, all in one link.

ReadThisThing

DAILY

SUBSCRIBED!

Share via

Everything you need to know about the resurgence of the spoken word

Inside Podcasting

Everything you need to know about the resurgence of the spoken word

TWICE WEEKLY
Everything you need to know about the resurgence of the spoken word

Inside Podcasting

TWICE WEEKLY

SUBSCRIBED!

Share via

The news, trends and tech that is reshaping the rapidly changing world of retail

Inside Retail

The news, trends and tech that is reshaping the rapidly changing world of retail

TWICE WEEKLY
The news, trends and tech that is reshaping the rapidly changing world of retail

Inside Retail

TWICE WEEKLY

SUBSCRIBED!

Share via