Sinara Blog Archive
Category: General
Sinara at 30: the dot-com bubble (2000 to 2002)
In 2019, Sinara Consultants are celebrating our 30th anniversary. In a series of blog entries we look back on some of the events and projects over that time. This entry covers the new millennium when civilisation did not collapse, and when it seemed the dot-com bubble would last for ever. (more…)
CONTINUE READINGSinara at 30: Bigger projects (1995 to 1996)
In 2019, Sinara Consultants are celebrating our 30th anniversary. This 3rd post in the series covers our move into bigger projects with exciting new technologies such as smartcards and mobile phone software. 1995 was an exciting year for Sinara with the chance to work on two separate innovative projects. At Nat West, Phil was delivering (more…)
CONTINUE READINGSinara at 30: our first office (1992 – 1994)
In 2019, Sinara Consultants are celebrating our 30th anniversary. This second post in a series to mark this milestone covers 1992 – 94, when Sinara established our first permanent office and started to specialise in software for financial market data. Sinara has always been a leading indicator for the location of good value London office (more…)
CONTINUE READINGSinara at 30: the early years (1989 -1991)
In 2019, Sinara Consultants are celebrating our 30th anniversary. To mark this significant milestone, we’ll be publishing a series of blog entries that look back on some of the events and projects over that time. This entry covers our early years, including the search for a name and challenging customer feedback (flying keyboards!). (more…)
CONTINUE READINGSinara celebrates 30th Anniversary in 2019
Sinara Consultants Limited is delighted to be celebrating our 30th anniversary in 2019. Over all that time we’ve designed, written and supported a lot of software systems for clients all over the world. We aim to carry on doing that for many years to come! Over the next few months we’ll be publishing a few (more…)
CONTINUE READINGMachine Learning
The amount of data that gets generated by companies is continuously growing – the term “Big Data” is commonly used to describe this, whether it is multiple financial transactions per second, thousands of emails per day or a million hours of video content in YouTube. This brings about a good amount of new challenges (more…)
CONTINUE READINGDeveloping Secure Systems
Sinara has been developing leading financial solutions for over 25 years, and throughout that time, the need to develop secure systems has been a constant. While requirements and technologies change over time, the financial sector has always recognised the importance of client confidentiality and information security, and cybersecurity concerns have been increasingly scrutinised in the (more…)
CONTINUE READINGSignalR Coding Best Practices
ASP.NET SignalR is a library for adding real-time web functionality to applications. It allows server-side code to push content to connected clients as it happens, in real-time. We are seeing more and more SignalR applications come along. Whether it is the preferred technology or not, I think most .NET web-app developers will have to get comfortable (more…)
CONTINUE READINGUnit Testing: A Personal View
When I started my career as a software developer over 30 years ago the waterfall model was the main game in town and my role was module design, code and unit test. The design was “Structured”, the coding language Z80 Assembler and C, but the unit tests? Well to be honest, unit testing was just (more…)
CONTINUE READINGDynamically Generating Excel Workbooks
Recently, developers here at Sinara have built a number of applications that have involved dynamically generating large numbers of Excel spreadsheets from database tables. In some cases, the spreadsheets had simple layouts, with just raw numbers in cells, whilst others had more sophisticated formatting and charts. In addition to the core functionality, the performance of the (more…)
CONTINUE READINGCategories
- January 2021
- December 2020
- October 2020
- September 2020
- August 2020
- July 2020
- June 2020
- April 2020
- March 2020
- February 2020
- November 2019
- October 2019
- September 2019
- August 2019
- July 2019
- June 2019
- May 2019
- April 2019
- July 2018
- May 2018
- April 2018
- February 2018
- January 2018
- October 2017
- May 2017
- February 2016
- January 2016
- July 2015
- June 2015
- October 2014
- September 2014
- August 2014
- June 2014
- May 2014