AI in Energy (infographic from fuel fighter)
AI is making waves in every business. It brings in fresh new intelligence making machines smart and optimize the way things have been done. Here’s a shot at how AI could help in energy sector.… read the rest.
Key roles in AI
Artificial Intelligence (AI) caught the imagination of the business fraternity. Every side of the cube, I hear talks and opinions fly about AI. And, ask any developer, (s)he wants to enrol into AI/Machine learning course and find the next job. … read the rest.
What Google tells us about consumer online behavior in India
Here’s an interesting report from Google on online behavior of Indians based on search trends in 2017. Read on if you are curious about knowing where digital India is heading.
- 400+ millions of Indian online. Of them 330+ millions use
Naming REST APIs
Guidelines for naming your REST APIs.
- Use nouns to represent resources. Example –
/books/{id}
- Use plural to represent collection of resources –
/books
- Use verb to represent an executable action on a resource –
/users/{id}/cart/check-out
- Use HTTP methods for CRUD
What happens in internet every fraction of second?
Do check this interesting real time stat on what happens in internet real time – link.… read the rest.
UX patterns
Collection of must know User Experience (UX) patterns for web interfaces. Valuable material. Do check – Link.… read the rest.
Futuristic (smart) restaurants!
Technologies are transforming everything around us. Here’ a sneak at how the emerging technologies could create smart restaurants.
- Ordering – Mobile apps could let us book the tables and order the food while being away from the restaurant. Within restaurant,
Cloud computing patterns – Book – Springer 2014
A set of fundamental patterns on cloud computing. They make a good read if you are a beginner on cloud computing.
Below pdf cheatsheet on it. These patterns are from the book “Cloud Computing Patterns, 2014, Springer publication” – Link… read the rest.
Stackoverflow Developer survey
Do take a moment to look at Developer Survey 2018 by StackOverflow – Link.
Key findings
- DevOps and Machine learning on the rise.
- Python programming language is on rise due to the adoption of AI.
- JavaScript remains the most
Measuring engineering efficiency
Are you running a web business? Are you in charge of an engineering team? These simple measures tell you how efficient your team is.
- What’s the average commit-to-deploy time? This tells your delivery pipeline and the level of test automation
Software Architecture and Software Design
Here’s my definition of software architecture and Software Design.
Software Architecture
Shared understanding on the system from the perspective of the key roles.
Software Design
Activity that produces architecture meeting functional and operational business requirements.… read the rest.
AI – What purpose are you using machine learning for?
Glad to see Java and Python in the top language of choice for ML. It’s natural as Java has vast open source codebase and Python is the choice for researchers and universities.
Sample use-cases / ML… read the rest.
10 steps ensuring security on your cloud properties
Good read from Cloud Standards Customer Council – Link to the document.
Value proposition from the document.
- Ensure effective governance, risk & compliance
- Audit operational & business processes
- Manage people, roles & identities
- Ensure proper protection of data &
Front End Ecosystem 2017
Came across this handy survey report summarizing the front end technologies (FE) landscape. Best of my browse. Must check.
StateOf-JS – Link.
Popular mobile frameworks
- Phonegap
- Ionic
- Electron
- React native.
- NativeScript
Popular backend NodeJS frameworks
- ExpressJs
- Koa
- Hapi
- Meteor
Java dev report 2017 – Rebellabs
Interesting to see IntelliJ IDEA growing in the market. Spring framework still in the top as application stack. MongoDb and Cassandra are popular NoSql databases. Microservices architecture is gaining adoption too.
Do check the report – Link
Useful GIT commands to use when things go wrong
https://github.com/k88hudson/git-flight-rules… read the rest.
What developers want
Look at the ask for high quality codebase in the top of the survey result. Interesting, we all love to work on a clean codebases. Src – http://dev.to… read the rest.
Front end coding checklist
https://github.com/thedaviddias/Front-End-Checklist
Good reference material.… read the rest.
Apache Kafka – Spike notes
Apache Kafka powers Linkedin where it was conceived and built. It’s been open sourced under Apache banner and now, it’s one of the widely used platforms in big data stack powering number of enterprises.
Purpose
Apache Kafka is a publish-subscribe, … read the rest.