Login | Register   
RSS Feed
Download our iPhone app
Browse DevX
Sign up for e-mail newsletters from DevX


More articles by Gigi Sayfan

Author Bio
Gigi Sayfan is the director of software infrastructure at Aclima, a start-up company that designs and deploys distributed sensor networks that enable a higher level of environmental awareness. Gigi has been developing software professionally for 20 years in domains as diverse as instant messaging, morphing, chip fabrication process control, embedded multi-media application for game consoles, brain-inspired machine learning, custom browser development, web services for 3D distributed game platform and most recently IoT/sensors. He has written production code every day in many programming languages such as C, C++, C#, Python, Java, Delphi, Javascript and even Cobol and PowerBuilder for operating systems such as Windows (3.11 through 7), Linux, Mac OSX, Lynx (embedded) and Sony Playstation. His technical expertise includes databases, low-level networking, distributed systems, unorthodox user interfaces and general software development life cycle.
For Dev Issues | October 18, 2016
It will be very interesting to see how the container landscape evolves. Are developers going to stick with the incumbent, yet quickly innovating, Docker or are they going to flock to the supposedly superior newcomer?
For Agile | October 6, 2016
If you're an aspiring entrepreneur who has considered starting your own company, Alas may be just the right thing for you.
For Java Zone | October 5, 2016
Java continues to evolve despite having been around for 20 years. If you're looking for the bleeding edge, Java might not be your best bet. However, if you're an existing Java developer, no need to worry about your marketability.
For Dev Issues | September 28, 2016
See why Go is ideally suited for building micro-services that run on multi-core machines.
For Dev Issues | September 26, 2016
The AMP Project promotes a restricted subset of existing Web technologies that can improve mobile performance.
For Enterprise Zone | September 21, 2016
Gigi Sayfan brings some clarity to the concept of the methodology and investigates various prominent methodologies and their manifestation in processes, programming language, frameworks and tools.
For Agile | September 15, 2016
If you want to deliver the maximum business value in each iteration of your project, you have to be very aware and explicit about what you plan and how you go about it. Learn more about the key to making this happen.
For Dev Issues | September 6, 2016
See what Microsoft has been up to in regards to streamlining integration between *Nix and Windows environments.
For Dev Issues | August 31, 2016
Over the last three years, page weight has grown about 15 percent per year. Google (along with other companies) has been on a mission to accelerate the Web across several fronts. One of the most interesting efforts is the Quick UDP Internet Connections (QUIC) project.
For Agile | August 23, 2016
To follow Agile principles and allow an individual developer to have a quick build cycle of edit-built-test requires significant effort. In most cases it is worth it. There are two representative cases: small and large
For Dev Issues | August 15, 2016
The touted benefits of design patterns are that they allow proliferation of best practices and allow for efficient communication between engineers, but how does that play out in practice?
For Dev Issues | August 11, 2016
In general, distributed systems that are designed for eventual consistency typically still provision enough capacity and redundancy to be pretty consistent under normal operating conditions.
For Open Source Zone | August 5, 2016
See how paying attention to your function signature, utilizing language features where possible and using immutable data structures and pure functions can get you pretty far.
For Dev Issues | July 28, 2016
Microsoft recently announced the release of .NET Core 1.0, a truly cross-platform runtime and development environment.
For Wireless Zone | July 27, 2016
Learn more about the cross-platform mechanisms and the support for per-platform code in Xamarin.
Thanks for your registration, follow us on our social networks to keep up-to-date