Home automation with Raspberry Pi, Node and React

Home automation with #Raspberry Pi, Node and #reactjs  #Webdesign

  • When I woke up in morning, I already had about 100 github stars with over 50 upvotes on reddit and few of my friends gave really position feedback about it.
  • By the end of the day the stars were over 300 and suddenly they started increasing on each refresh and few minutes later, one of my co-workers told me that my project is 3rd on the Hacker News homepage.
  • By the time I write this post my Github repository has over 2500 stars, 129 forks and over 500 upvotes in the reddit posts combined.
  • The phone app is located in /phone-app folder, the server is located in /server.
  • High-power devices, such as LED strips, are powered via external (shared ground with the PI).

Viktor Kirilov’s personal blog about tech, home automation and engineering.
Continue reading “Home automation with Raspberry Pi, Node and React”

ReactJS Best Practices Q&A Unplugged with Radoslav Stankov Tickets, Wed, Aug 23, 2017 at 7:00 PM

Don’t miss #ReactJS Best Practices Unplugged with Radoslav Stankov @rstankov

  • Sorry, there are only 195 tickets of that type still available.
  • Sorry, your requested ticket quantity exceeds the number provided by your promotional code.
  • Sorry, the payment type chosen is invalid for this event.
  • Sorry, the payment type chosen is invalid for this event.
  • Sorry, the payment type chosen is invalid for this event.

Eventbrite – Minko Gechev and Mihail Mateev on behalf of Beer.js and Tech Talks presents ReactJS Best Practices Q&A Unplugged with Radoslav Stankov – Wednesday, August 23, 2017 at Puzl CowOrKing, Sofia, Sofia-city. Find event and ticket information.
Continue reading “ReactJS Best Practices Q&A Unplugged with Radoslav Stankov Tickets, Wed, Aug 23, 2017 at 7:00 PM”

React Native Interfaces with Leland Richardson

[podcast] React Native Interfaces with Leland Richardson @intelligibabble @Airbnb…

  • React Native works by presenting a consistent model for the user interface regardless of the underlying platform, and emitting a log of changes to that user interface.
  • In today’s episode, he explains how Airbnb uses React Native, how React Native works, and the future of the platform.
  • Software Engineering Daily listeners can go to weeditpodcasts.com/sed to get 20% off the first two months of audio editing and transcription services.
  • As a special offer to Software Engineering Daily listeners, get $50 toward any mattress purchase by visiting casper.com/sedaily and using codeat checkout.
  • To learn more and find out why companies like Github, DigitalOcean, and Yelp all use VividCortex to see deeper into their database performance.

Airbnb is a company that is driven by design. New user interfaces are dreamed up by designers and implemented for web, iOS, and Android. This implementation process takes a lot of resources, but it used to take even more before the company started using React Native. React Native allows Airbnb to reuse components effectively.
Continue reading “React Native Interfaces with Leland Richardson”

Home automation with Raspberry Pi, Node and React

Home automation with #RaspberryPi, #NodeJS and #ReactJS

#HackerNews

  • When I woke up in morning, I already had about 100 github stars with over 50 upvotes on reddit and few of my friends gave really position feedback about it.
  • By the end of the day the stars were over 300 and suddenly they started increasing on each refresh and few minutes later, one of my co-workers told me that my project is 3rd on the Hacker News homepage.
  • By the time I write this post my Github repository has over 2500 stars, 129 forks and over 500 upvotes in the reddit posts combined.
  • The phone app is located in /phone-app folder, the server is located in /server.
  • High-power devices, such as LED strips, are powered via external (shared ground with the PI).

Software Engineer. Car Lover. Electronics Enthusiast.
Continue reading “Home automation with Raspberry Pi, Node and React”

Build a Lunch Recommendation App with React Native

Build a Lunch Recommendation App with #ReactNative 

#react #learntocode

  • You know those moments when you want to grab some lunch, a coffee, or drinks with friends, but nothing you can think of feels right?
  • We can build an app for that.
  • A lunch spot app that opens as a full screen map, asks what you feel like doing, and suggests 10 places within walking distance.

You know those moments when you want to grab some lunch, a coffee, or drinks with friends, but nothing you can think of feels right? It’s gonna take an hour before you make moves and you’re hungry.
Continue reading “Build a Lunch Recommendation App with React Native”

Introduction – Developing a native mobile app with React-Native and Typescript – Medium

Introduction  #typescript #javascript #react #reactnative

  • We decided on developing a mobile app with react-native just because the idea of developing a native mobile app with javascript felt very exciting.We also thought of using Typescript with React because we feel it not only just brings type-safety to the javascript code but in-fact brings all the advantages of object-oriented programming allowing us to think javascript code in terms of some well-established design patterns and standards that help us design highly scalable code.
  • The goodies it brings — abstract and concrete classes, types, interface, enums are hard to resist.As we started on the development of the app, I thought it would be a good idea to put our learnings here in a series as it not only will help us document our tasks but would also help other react-native learners and developers.In this series, we will document step-by-step each task that we work on during the development of this app, right from the initial project set-up to its final implementation and release to the app store.What app we are going to developThe app we would be developing would be a simple photo albums app, where user can create an album and add photos to its from his/her mobile.Tech-stack to be usedUI using react-native + TypescriptStorage — Azure DocumentDBREST API using node.js, Azure DocumentDB Node APIAuthentication — oAuth (Facebook and Google)Targeted platformsIn its first version, we are planning to target only Android platform simply because couple of us in the team don’t own a Mac Book and apple doesn’t allow to develop iOS apps from any other operating system.Github RepoOur LimitationsWe are all learners of react/react-native, also this being a side project that we all will work on in our spare time, we are anticipating the project to go on a bit slow pace.Functional Testing — we don’t have a QE Automation expert in our team yet, so for most of its part Functional testing would be manual3.
  • Environment — for the UI app, we will use emulators on our local system to test our code.
  • Being a mobile app, it would be released to Android Playstore and thus we don’t need to maintain any servers for the UI app4.
  • So stay tuned, more stories to come soonInterested in joining us in this wonderful journey?we’ll be glad to have you in our team, pls email to us at iw2dev@gmail.com with a little bit about yourself

Couple of weeks back, I and some of my friends, started on a side/hobby project to learn reactJS. We decided on developing a mobile app with react-native just because the idea of developing a native…
Continue reading “Introduction – Developing a native mobile app with React-Native and Typescript – Medium”

Building tools and web-products on top of Spotify APIs

Building tools and web-products on top of Spotify APIs  #graphql #spotify #react #reactjs

  • The Journey — projects to comeGraphQL = Data easier to fetch = more time to play with it!SpotifyTastesThis projects aim to provide a clean TypeScript API to responds to queries like :- given X Spotify users, what is the best Artist to play ?
  • – given X Spotify users, what is the best Genres to play ?
  • – given X Spotify users, recommend some Artists.It will not be “machine learning” related things, just some data crossing for now.This project may also need MusicBrainz API, I’ll give it an introduction if needed.Target architecture for the SpotifyTastes web-app

I’m Charly,
and this year I want to combine my two passions — software engineering and music — by building web-projects around music. I quickly discovered the Spotify Web API, with all the data I…
Continue reading “Building tools and web-products on top of Spotify APIs”