Connect with us
nairametrics
UBA ads

Tech News

Attention Techies: Andela shares useful tips for application delivery

Africa’s leading tech development company, Andela, have shared (via Twitter) some very useful tips for Application Delivery. 

Published

on

How to grow your net worth

Africa’s leading tech development company, Andela, have shared (via Twitter) some very useful tips for Application Delivery.

The thread, which was anchored by one of Andela‘s top tech engineers, focused on important tips every tech guru/enthusiast will find useful.

UBA ADS

We have carefully curated the Twitter thread for your reading and learning pleasure. Please, find below:

Welcome to another session of #AndelaTechTuesday, a weekly thread of tech tips, lessons, tutorials etc. from some of our Senior Software Engineers. 
Our guest for today is @tsmalz, a Senior Technical Team Lead on our internal Engineering team.

GTBank 728 x 90

@tsmalz is a Senior Engineer with over 9 years of experience, started as a software engineer before moving into DevOps in 2014. He’s the Platform Team Lead on our internal Engineering team. He claims to love collaborating and solving problems.😉

Olatunde will be talking about “Useful Tips for Application Delivery” in today’s session of #AndelaTechTuesday
Follow this thread for the tips 👇🏽

1. Ensure application secrets are not pushed to git repository in plain text. You can achieve this by:
– Git “ignoring” any application secrets file and leaving just an example file.

– Setting up git commit hooks to scan for any secrets. Here is a link to an example of a tool that does this: 

2. Setup repository status checks. Here are details around github status checks help.github.com/en/articles/en…

app

3. Ensure every entity (engineers, application, basically anyone accessing the system) has the exact access level required to perform it’s designated tasks and ideally every entity in the system should have their own access credentials.

Patricia

This would help enforce these access levels and reduce risk of secrets exposure with a controllable blast radius. Basically, just think “least privilege principle”. Useful link: 

4. Ensure application log levels are implemented correctly and sensitive data (application secrets and user data) isn’t logged especially in production.

5. Ensure application logging is done asynchronously (non-blocking). 

6. Depending on the context, consider introducing changes to applications in incremental chunks ensuring backward compatibility using feature toggles/gating when required. 
Useful link: 

7. Try to apply changes to application dependencies like application “backing services” and infrastructure in a reproducible fashion. 

app

Consider Infrastructure as Code tools, Scripts, make sure it is reproducible and changes can be tracked using whatever is practical depending on the context.

8. Application secrets rotation is always nice to have in place.
9. Application health-checks go a long way in achieving application resilience.

We are hiring Software Engineers across all experience levels, come join our amazing team of world-class engineers, take the first step by applying here: bit.ly/2Ro9wM6

 

Click to comment

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Around the World

Facebook’s employees protest over Mark Zuckerberg’s stance on President Trump’s post

Meanwhile, Facebook has reacted to this development. A spokesman for the company told CNBC on Monday that Facebook understood the concerns and was open to its employees expressing their bias freely.

Published

on

Facebook’s employees protest over Mark Zuckerberg’s stance on President Trump’s post ,Facebook's cryptocurrency, Tech Hub, Here is why Facebook is under probe again, Facebook Accelerator Nigeria Opens with Season Two Bootcamp, Nigerian, Ghanian startups to participate in Facebook Accelerator Programme , Facebook acquires tech startup , Facebook deletes multiple accounts in Nigeria, others , COVID 19: Facebook provides free Ads to help WHO combat Misinformation

In a rare move, hundreds of Facebook’s staff walked away from their remote working desks on Monday and took to Twitter to accuse social media giant’s founder, Mark Zuckerberg, of inadequately policing U.S. President Trump’s post on Facebook’s platform.

Facebook staff expressed disappointment and disgust over the decision of Facebook’s management to allow a statement posted by President Trump, in which he wrote “when the looting starts, the shooting starts.”

UBA ADS

A tweet by Dan Abramov, a software engineer at Facebook,  said “The React Core team is joining the Facebook employee walkout in solidarity with the Black community. Facebook’s recent decision to not act on posts that incite violence ignores other options to keep our community safe. We implore the Facebook leadership to #TakeAction.”

READ ALSO: “There will be no downsizing”, Access Bank assures its employees in spite of the pandemic

GTBank 728 x 90

 

(READ MORE: COVID 19: Facebook supports WHO, provides free Ads to combat Misinformation)

“Mark is wrong, and I will endeavor in the loudest possible way to change his mind,” wrote Ryan Freitas, identified on Twitter as director of product design for Facebook’s News Feed. He added that he had mobilized “50+ like-minded folks” to lobby for internal change.”

 

app

In addition, two top Facebook employees have informed the management of Facebook their intention to resign if Mark Zuckerberg does not reverse his decision, on moderating Trump’s posts, the New York Times reported Monday.

Patricia

Meanwhile, Facebook has reacted to this development. A spokesman for the company told CNBC on Monday that Facebook understood the concerns and was open to its employees expressing their bias freely.

“We recognize the pain many of our people are feeling right now, especially our Black community,” “We encourage employees to speak openly when they disagree with leadership. As we face additional difficult decisions around content ahead, we’ll continue seeking their honest feedback.” 

Continue Reading

Tech News

Why Nigeria must invest in digital technology – El Rufai

Nigeria needs to look for a way to move from the agrarian and industrial into the services sector, and ICT is a way to do that.

Published

on

El-Rufai: How Vodafone recorded its ‘biggest’ investment mistake in Nigeria, FG concludes plan to borrow N2 trillion from Pension Fund, Infrastructure: Tapping into pensions funds - a step in the right direction? 

If Nigeria is to join the richer countries of the world, she must invest aggressively in technology, improve local production, and cut cost of governance.

These were some of the opinions presented by experts during a virtual colloquium tagged Government Unusual: Innovative Economic Solutions to Unlock Mass Prosperity held on Saturday afternoon.

UBA ADS

While making a presentation at the Rauf Aregbesola colloquium, Governor Nasir El Rufai noted that investment in digital technology must become a priority if Africa hoped to join the league of developed countries. He said,

Investing aggressively in digital technology is the only way Africa can preserve its growth and continue to lift people out of poverty. We must invest in the digital because henceforth, every sector of governance and living will depend on the digital.

READ ALSO: FG sets committee to support tech start-ups with affordable internet access amid lockdown

GTBank 728 x 90

He added that one of the lessons from the COVID-19 pandemic was the need for Nigeria to embrace technological advancement so that Nigerians could benefit from the numerous opportunities that came with it; and pointed at the recent decision to crash right of way charges as the first way to go.

In agreement with his position, CEO Lotus Capital, Mrs Hajara Adeola, added that investment in technology was the best way to get Nigerian youths to take advantage of global opportunities without migrating to other countries.

Nigeria needs to look for a way to move from the agrarian and industrial into the services sector, and ICT is a way to do that. Our youths are innovative and capable, so if we can train our youths in technology, then we can get homegrown solutions to some of our issues without them having to migrate” she said during the panel discussion.

Infrastructure for business

Unless infrastructural developments are shaped and directed towards business developments, the country will continue to invest in infrastructure which have no benefits.

app

“You don’t shape infrastructure as how you think it makes sense. you do it in a way that follows the money because ultimately that is where prosperity comes for everybody,” Chairman of Citibank Nigeria limited, Yemi Cardoso said.

Patricia

The global terrain continues to change and Nigeria must develop a framework to align its growth strategy with the changes, identifying and eliminating bottlenecks as we go forward.

The colloquium, which was held online (via zoom), had over 700 participants across several countries, and was also streamed live on Youtube.

Panelists at the colloquium were Mallam Nasir El-Rufai, Governor, Kaduna State; Sen. Abubakar Bagudu, Governor, Kebbi State; Mrs. Hajara Adeola, CEO, Lotus Capital Limited; Mr. Bismarck Rewane, CEO, Financial Derivatives; Dr. Joe Abah, Country Director, Development Alternatives Incorporated (DAI); Dr. Yemi Cardoso, Chairman, Citibank Nigeria, and Boason Omofaye, the Moderator.

Dr Yemi Kale, Statistician General of the federation and CEO of the National Bureau of Statistics (NBS) was also present.

app
Continue Reading

Around the World

Zoom’s market valuation hits $50 billion mark, thanks to COVID-19

Zoom’s share price now trades at an eye-watering 55 times estimated revenue compared with an average of 7 times for information technology stocks in the S&P 500, according to information obtained from Bloomberg.

Published

on

Zoom

Zoom Video Communications’ shares surged to record highs on Friday, as bullish runs in the last hours of trading helped the company to close with a market capitalization of more than $50 billion. The stock gained about 9.7% to jump to $179.48, thereby giving it a market value of $50.6 billion. 

Note that this is the first time Zoom’s valuation is reaching this high level since it became a quoted company. The tech giant, which owns popular video conferencing software “Zoom”,  has gained more than 160% this year. This is because investors are betting that the surge in Zoom users amid the COVID-19 pandemic, would eventually translate to long-lasting revenue growth.

UBA ADS

READ ALSO: How VCs are encouraging terrible business practices by founders

Zoom’s share price now trades at an eye-watering 55 times estimated revenue compared with an average of 7 times for information technology stocks in the S&P 500, according to information obtained from Bloomberg.

Following the significant jump in the company’s valuation, the net worth of its founder and Chief Executive Officer, Eric Yuan, also rose significantly by more than $800 million on Friday. He now has a net worth of $9.3 billion, according to the Bloomberg Billionaires Index. 

GTBank 728 x 90

Meanwhile, in reaction to Zoom’s overnight success, Gennie Gebhart, a researcher with the Electronic Frontier Foundation, said she hoped Zoom would change course and offer protected video more widely. It should be recalled that some users of the app had raised security concerns back in April, as Nairametrics reported

READ ALSO: Did Satoshi Nakamoto cause the panic sell-off in Bitcoin market

Meanwhile, Zoom has recruited Alex Stamos, a former chief security officer at Facebook, and other top security experts to help deal with the security issues which led to some top companies banning its use. While discussing efforts being made to deal with the security challenges, Stamos told Reuters:

 “At the same time that Zoom is trying to improve security, they are also significantly upgrading their trust and safety. The CEO is looking at different arguments. The current plan is paid customers plus enterprise accounts where the company knows who they are.” 

app
Continue Reading