Group Created with Sketch. SMOOTH TERMINAL

    Change Theme

  • Solarized Light

    Pick Theme
  • Solarized Dark

    Pick Theme
  • City Lights

    Pick Theme
  • Eclipse

    Pick Theme
  • Twilight

    Pick Theme
  • Jellyeans

    Pick Theme
  • Gruvbox Dark

    Pick Theme
  • Gruvbox Light

    Pick Theme
  • Vim Gotham

    Pick Theme
  • Home
    • Articles
    • News
  • Articles
  • News
  • Sponsors
  • Consulting
  • About
  • Authors

Explosions, Testing Antipatterns, Job Interviews, Backwards Compatibility.

By Matthew Ray on 2018-04-27

News

alt text

Been running into to issues with Active Record? Ryan Bigg has a solution, Explode Rails . Watch his talk on Exploding Rails , read his book or look at his series of tweets . Ryan dives into alternate ways to tackle issues within Rails applications and might be able to help you with that big rails app you have.

Can you write a solid piece of performance profiling content on Python or Ruby? We’d love to work with you. If you are an expert with Python or Ruby, specifically around performance profiling , give support@smoothterminal.com a ring! If you have read to this point and are still interested, just go ahead and email us. :)

alt text

Kostis Kapelonis gifted the world a 9,000+ word post on Software Testing Anti-patterns . 13 anti-patterns are detailed in depth, very thoughtfully. The most pervasive/bad of them in my opinion are integration tests without unit tests, testing internal implementation, paying excessive attention to test coverage, and (it pains me to say) treating TDD as a religion .

He ends by pointing out that "If [your team is guilty of these anti-patterns], then you are simply testing in the wrong way and no amount of tests will make your application better."

Malte Ubl talks about his experience of building large JS apps , and some issues he has with React and Preact. Also, you can watch the talk this article is based on at CSSConf Australia.

Being a developer isn’t all about the code. Well, maybe it is. However, for those moments when you think its not take a look at these solid reminders. 1. Stretch and do other things to avoid Carpal Tunnel with Keyboard Gym. 2. Fire Bad Clients. 3. Learn to recognize Burnout. Who am I kidding? It’s all about the code. Checkout this new cool JavaScript Framework. Just kidding! Take care of yourself and have a good weekend. ❤️💛💚💙💜

alt text

Netflix open sourced Titus. Titus is the container management platform Netflix uses. It only supports AWS, so meh. However, it's still cool that Titus is now OSS, read more about it on the Netflix Tech Blog.

J. Scott Johnson’s piece ‘ Ten Things I Learned from a Job Hunt for a Senior Engineering Role ’ led him to think "No one believes that anyone can actually code." Check out his other tips and see ‘ The latest trend for tech interviews: Days of unpaid homework ’. There is an enormous Orange Site discussion on the latter.

Rust has united programmers that specialize in Ruby, JavaScript and C++. Jonathan Turner details what makes the the Rust community thrive, and how Rust makes decisions moving forward. It’s pretty neat that the core rust team is only made up of 10 people. Also, a neat tidbit from the article, "Each Rust release since 1.0 has maintained backwards compatibility with all previous releases." How many other languages can say that? Let’s see how long it stays that way.

Ready to read a blog post about Hackathons, TDD, Game Dev, Erlang and at least four more things? Take a seat, grab a cup of coffee and enjoy this delight of a piece ‘Erlang Serpents’ by Brujo Benavides. Brujo shows how Erlang Solutions built serpents , and what he learned along the way. While you’re in Erlang mode, you can check out this post on the Erlang compiler’s frontend .

Dregs - too many happenings edition

  • FunctionKit - A framework where FP meets Swift

  • Kubernetes and Cloud Foundry grow closer - Containers are the future. Half of Fortune 500 companies are using Cloud Foundry. Now they are working closer together with Kubernetes.

  • React-spring - React- motion + cool animations

  • Thoughtful Logging in Elixir: A Phoenix Story - "Don’t use an axe."

  • A collection of recursive css specimens - Lots of fun with CSS spirals

  • Chatbots: What Happened? - "Remember chatbots, the Next Big Thing of 2016?"

  • The Great Theorem Prover Showdown - Hillel Wayne asked for formal proof of three somewhat simplistic functions on Twitter, and got a sweet blog post out of it.

  • Introducing Jenkins X: a CI/CD solution for modern cloud applications on Kubernetes - The Jenkins X site and a demo.

  • CSS at Scale: LinkedIn’s New Open Source Projects Take on Stylesheet Performance - Discussion of trade offs. Take a look at the http://css-blocks.com/ or the API documentation . If you need dead tree pruning, this is good.

  • Introduction to Decision Tree Learning - Good starting point for early ML knowledge.

  • You have force pushed master.

  • Code Less, Think More… Incrementally! - Incremental Delivery can lead to a more fit-for-purpose product, though it isn’t guaranteed to be less work.

  • Convolutions and Backpropagations - I want to understand backpropagation better, to fix a bug :)

  • JavaScript Pattern Matching Proposal - Based on Destructuring Binding Patterns

  • What Is Immutable Infrastructure? - Also, discusses how mutable is different from immutable

  • Building a Web App With Go, Gin and React - Quick, fun tutorial with Auth as well :)

  • Redux - Not Dead Yet! - Though your project might not need redux, that doesn’t make it irrelevant!

  • Richard Feldman points out a rather large company using Elm - hint: rhymes with Bike Crow Loft.

  • Node v10.0.0 and NPM 6 both released this week. NPM’s getting way better on the security front.

  • A Gentle Introduction to Capabilities - Checkout erights.org and Mark Miller's thesis , if you want to go deeper.

  • PostgreSQL Begins Landing LLVM JIT Support For Faster Performance - This is going to be a big deal in PG11

  • Hijack of Amazon’s internet domain service used to reroute web traffic for two hours unnoticed - NBD, but wait, no this is a huge deal. How did this happen?

alt text

https://twitter.com/caseyliss/status/989109485120745472?s=19

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.

@

# Matthew Ray

Matthew is a tech news enthusiast. He spends most of his time reading tech focused news, watching sports and drinking coffee. You will probably find him at a coffee shop or the library.

Related Articles

Vue.js Handbook, Elm generative art, Gentoo Github compromised, and Kubernetes’ effects on an organization

By Matthew Ray on 07-18

Facial Recognition, Crystal != Ruby, FreeBSD turns 25, Wireshark Rocks, and Pascal => D

By Matthew Ray on 06-18

Vue Native Launches, Intro to Data Structures, Adopting Elixir, and unsecure bluetooth padlocks

By Matthew Ray on 06-18

GitHub Acquired, Node Mistakes, C inspires madness, Elixir Project Structure

By Matthew Ray on 06-18

Linux has the Power, Internet Trends, Intro to Pony, (Game) Devs Love Doom

By Matthew Ray on 06-18

Building a Ray Tracer ⚡️, ☀️ Solar Fridges ❄️, WebAssembly and Elm Starters

By Matthew Ray on 05-18

Front-End Tooling Survey, VIM Pacman, Agile & Estimation don’t get love.

By Matthew Ray on 05-18

Google IO & PyCon Do Not Disappoint, DIY Pool Table (With JavaScript) & Cool Stuff in FireFox 60

By Matthew Ray on 05-18

Is C stifling processor development? Kubernetes gets Operators. A new Electron challenger has appeared!

By Matthew Ray on 05-18

Explosions, Testing Antipatterns, Job Interviews, Backwards Compatibility.

By Matthew Ray on 04-18

Rails Conf, 1000+ Rails Projects, Azure Sphere & Avoid Fireballs

By Matthew Ray on 04-18

Elixir is fast, webasm has an IDE, Technical Debt payment strategy

By Matthew Ray on 04-18

Build your own 8-bit character using Sass part IV

By Alexander Pulido on 04-18

Rogue Packages, Rust Week, & A Guide to the Unexpected!

By Matthew Ray on 04-18

Build your own 8-bit character using Sass part III

By Alexander Pulido on 04-18

Build your own 8-bit character using Sass part II

By Alexander Pulido on 04-18

Build your own 8-bit character using Sass Part I

By Alexander Pulido on 04-18

Complex mixins in Sass Part II

By Alexander Pulido on 04-18

*Intelligent* DEs, Code Under Change, and Developers are ….

By Matthew Ray on 03-18

Complex mixins in Sass

By Matthew Ray on 03-18

Get more awesome dev news and articles

© 2018 Concur Messaging, Inc. All Rights Reserved.

    About

  • Consulting
  • Explore Tags
  • Our Story
  • Team
  • Terms of Service
  • Privacy Policy

    Social

  • Twitter
  • Slack