Shapescience

Posts on algorithms, data science and software engineering. It's slowly taking shape!

  • Home
  • About
  • Training & Consulting
#interview

Interview for Samsung SIRC

Samsung’s Israeli R&D Center recently interviewed me to discuss my role as manager of the Algorithms Infrastructures team. ...

  • Arthur Flam
    Arthur Flam
3 min read
#maker #geometry

Creating a Super-Ellipsis table

Furniture designers can be very creative when it comes to table legs. But for their tops there often isn’t anything beyond circles, rectangles or ellipsis… So I made my custom super-ellipsis table! ...

  • Arthur Flam
    Arthur Flam
6 min read
#real-life #engineering

Advocating internally for new technology

Changing the status quo and adopting new technologies is never easy. Whether we are talking about a new database, library or even way of approaching your problems, you should know what your are in for. ...

  • Arthur Flam
    Arthur Flam
3 min read
#real-life #engineering

Algorithm engineering: does it have to be a mess?

Algorithm engineering is hard to scale. While the core of most algorithms can often be described in a dozen lines of pseudo-code, real projects need to worry about many painful issues. ...

  • Arthur Flam
    Arthur Flam
3 min read
#pathfinding #road networks

Pathfinding algorithms: Road and traffic networks

Maps are among the most used apps on our phones. We always need to go somewhere! ...

  • Arthur Flam
    Arthur Flam
17 min read
#pathfinding #grahs

Pathfinding algorithms: Graphs

Finding one’s way in a graph is the first topic I came across when learning how to program. The answer looked simple: use Djikstra’s beautiful algorithm – but there is more to it. ...

  • Arthur Flam
    Arthur Flam
5 min read
#pathfinding

Pathfinding algorithms: Introduction

All computer scientists should know how to find their way. But not all researchers name this task the same. Pathfinding is a good example of a problem that takes many different shapes depending on why answers the question. ...

  • Arthur Flam
    Arthur Flam
2 min read
#datascience #recruiting

Interview questions for data scientists

Data science is one of the most ill-defined fields in tech. This article may inspire you for your next interview, as a recruiter or as a candidate! ...

  • Arthur Flam
    Arthur Flam
8 min read
#visualization #optics

Interactive introduction to optical digital modulation

How did we manage to transmit ever more digital signals with fiber optics? How do we shape light? ...

  • Arthur Flam
    Arthur Flam
9 min read
#advice #optimization

Choosing optimization algorithms

A friend wanted my opinion on optimization with genetic algorithms. I advised him to take a step back. Why am I so boring? ...

  • Arthur Flam
    Arthur Flam
6 min read
Page 1 of 2  Previous Posts →
All rights reserved - 2021
Artwork by Georgia O'Keeffe.
Hugo port of Casper
Latest Posts Twitter Github LinkedIn