Weekly Developers Digest Vol.3

Through the week we are discussing some tech ideas, sharing interesting technology articles and resources. To show our places on the web we decided to publish Weekly Developers Digest with links to the content we were talking about on our internal DEV channel.

Enjoy.

Ruby 2.4.0 Released

Ruby 2.4.0 is the first stable release of the Ruby 2.4 series. It introduces many new features.

https://www.ruby-lang.org/en/news/2016/12/25/ruby-2-4-0-released/

 

Performance techniques

10 things I learned making the fastest site in the world

https://hackernoon.com/10-things-i-learned-making-the-fastest-site-in-the-world-18a0e1cdf4a7#.c80zr6vnl

 

Autodesk Circuits

Autodesk Circuits empowers you to bring your ideas to life

with free, easy to use online tools.

https://circuits.io/

 

regexgen

Generates regular expressions that match a set of strings.

https://github.com/devongovett/regexgen

 

CSS box-decoration-break

In this snippet, we introduce the box-decoration-break property and take a look at the granular control it gives us on inline elements, like creating multi-line padded text.

http://codepen.io/callmenick/pen/yVJger

 

React.js

Recycle — Truly Functional and Reactive way of writing React apps

https://medium.com/@domagojk/recycle-truly-functional-and-reactive-way-of-writing-react-like-apps-cfe1d41302ee#.hs4xphrkq

 

Brain Freeze

Brainfreeze takes advantage of redux architecture. That means that a lot of how Brainfreeze works is very similar to how redux, or a redux-like library works. The basic structure of Brainfreeze follows the dispatch an action => reducer => update/change state => return a new state.

https://github.com/Brain-Day/brain-freeze

 

Pigeon Maps

ReactJS maps without external dependencies

https://github.com/mariusandra/pigeon-maps

 

Wooo

Add redux scaffolding into your folder

https://github.com/kocisov/wooo

 

Introduction to React

Facebook’s React is “a library for user interfaces”. Its single role is to manage and render your user interface. On its own it does nothing more… no communication with your API, no central state management, and no extra logic.

That aside, let’s talk about how React works and why it’s taken the UI world by storm.

https://tonyhb.gitbooks.io/redux-without-profanity/content/introduction_to_react.html

 

React Router

React Router keeps your UI in sync with the URL. It has a simple API with powerful features like lazy code loading, dynamic route matching, and location transition handling built right in. Make the URL your first thought, not an after-thought.

https://github.com/ReactTraining/react-router

 

Scaling Responsive Animations

Scaling our websites and applications so that they look great on every screen can be difficult. A big portion of that difficulty can be trying to get specific components, particularly ones that have pieces that have to stay a certain size (like animations), to look good regardless of the screen size. In this post, we’ll cover how to help keep our responsive animations sized the way we want them.

https://css-tricks.com/scaling-responsive-animations/

 

Docker in Production

9 Critical Decisions for Running Docker in Production. You’ve got your Rails or Rack-based Ruby app built. It’s even running in Docker off your laptop and other developers on your team have it up-and-running as well. Everything looks good, so time to ship it.

http://blog.cloud66.com/9-crtitical-decisions-needed-to-run-docker-in-production/

 

The 15 most popular Ruby links of 2016

Here’s a round-up of articles, news and tutorials that readers clicked on in 2016:

https://medium.com/statuscode/the-15-most-popular-ruby-links-of-2016-ff3cf06d5b80#.qmdu3amfu

 

Vue in 2016

During the past 12 months, Vue’s growth has been consistently exceeding my expectations — the project has grown from a relatively niche framework to one that is now often compared to the biggest players in the field.

https://medium.com/the-vue-point/vue-in-2016-8df71d98bfb3#.95qypfhsv

 

simon – blog

Simon is a lead developer responsible for designing and building application’s architecture from the ground up. As a mentor and a testing advocate, he supports other developers in their efforts to design software applications with code optimization and scalability in mind. He enjoys leading teams and discussing with clients issues concerning technical recommendations and possible adjustments to requirements.

rsz_dp (2)

Dawid Pośliński  is a lead full-stack developer who loves making initial ideas as simple as possible and easy to implement. He helps entrepreneurs to reach their business goals providing technology consultancy and converting ideas into the web and mobile applications.

rsz_pawel_duda1

Paweł Duda  has an experience in developing e-commerce solutions coupled with analytical and problem solving skills. With a strong desire to enhance his development capabilities he is always eager to learn and adapt to new technologies and platforms.

rsz_arkadiusz_janik

Arek is a dedicated graphic designer who supports our front-end development with visually-pleasing, content rich and user-friendly interfaces and other web page elements.

rsz_dp (1)
Dariusz Pieńczykowski is a front-end developer who eagerly discovers and learns new technologies and keeps abreast of the latest changes in the front-end world.
rsz_michal_staskiewicz

Michał is a full-stack developer who loves solving complicated problems simply and have a passion for working with people. He has a strong understanding of web application deployment environments and likes to optimize systems and application for maximum speed and scalability.

mczyz

Michał is the man behind designing and delivering technical documentation / specifications and takes operational responsibility for the projects delivered by his team. He collaborates closely with our clients to provide high-quality advice and manage clients’ engagements.