Devstram is a news feed and a resource aggregator dedicated to software engineering, scientific applications and data science. Here’s a short description of what this blog is meant to be and to help: 

  • News feed: latest news, articles and blog posts from various sources 
  • Aggregator of resources: frameworks, libraries, links to documentation and papers, …
  • Bridging the gap between various software-engineering aspects (design, coding, programming-languages, building tools, deployment) and their usage for developing domain-specific applications especially (but not exclusively), in scientific domains.

More about the motivation behind creating such a blog here: About me Page

Among the topics covered in this blog:

  • Software development
    • Software design and Architecture 
    • DevOps and automation: CI/DI, full stack dev, testing frameworks and methodologies
    • Programming Languages:
      • C++ – in-depth syntax, tips and tricks, evolution (11, 14, 17, 20), …
      • Python, R, JavaScript and others – mainly covering their usage in the industry including libraries and tools
    • Coding: OOP, Design patterns, ….
    • GUI Development (mainly, but not only Qt) and UX/UI design
    • Web-Development: Node.js, React.js, WebAssembly, …
    • (…)
  • Machine-Learning (even if the term Machine-Learning is fuzzy and designate a broad area)
    • Neural-networks: architectures, models, usages
    • Common frameworks and their usage in research and industry (Tensorflow, PyTorch, …)
    • (…)
  • Data engineering
    • Data analysis and visualization
    • Data-Mining
    • (…)
  • Scientific computing
    • Signal processing
    • Image processing and Computer-vision
    • Numerical Optimization
    • Statistics
    • (…)

This list is far from being exhaustive.

Most of the posts published consists of a curated list of articles and blog posts coming from various authors and sources. Some of them are published here without any change in the contents. However, the author’s name and a link to the original post is given.

Devstream is in it’s beta version and is likely to evolve in the future to give more contents, articles, and resources that help the developer, the engineer, the scientist, the student to find a solution to some of his/her problems. We are open to any suggestion for improving and enriching this blog and any proposal for collaboration is welcome. Please feel free to send comments and give feedback.