Weekly Tech Update

Weekly Tech Update is a weekly update channel it contains only high quality technology new and articles. Related article: Jinja2 Markdown.

⭐️ Weekly Report – Technology Reading Update – 25 Sep, 2020

Continue reading takes about 5 minutes 1. Parallel vs Concurrent in Node.js In a heated debate over technicalities on the internet you may have heard the argument “Yeah, that may be concurrent but not parallel computing.” You’re wondering what do they mean anyways? What’s the difference? Most importantly, should I care? As it turns out, Node. 3. How To Say No, For The People Pleaser Who Always Says Yes It can be tempting to say yes to things you just don’t want to do. Might as well just get it done so nothing bad happens, right? But there’s a high price for constantly aiming to make other people happy. 4. Trends #0032 — Micro-SaaS Big SaaS companies solve lots of problems for lots of people. Micro-SaaS solves a specific problem for a specific group. 5. The Era of Visual Studio Code The most important thing I look for when choosing which tools to use is longevity. Learning software is an investment, and if you have to switch to another application later, you lose some of that investment. 6. When Feature… Read More »⭐️ Weekly Report – Technology Reading Update – 25 Sep, 2020

⭐️ Weekly Report – Technology Reading Update – 18 Sep, 2020

Continue reading takes about 4 minutes 1. Bogleheads® investment philosophy The Bogleheads® follow a small number of simple investment principles that have been shown over time to produce risk-adjusted returns far greater than those achieved by the average investor. 2. 15 best startup marketing practices we say “no” to (while growing our MRR by 1000% in 6 months) Plausible Analytics is a simple, lightweight, privacy-first and open-source web analytics. We reject, exclude and say no to the majority of the best marketing practices for growing a startup. Startups can help make things better and cause a change we’d like to see in the world. 3. The Ultimate Guide To Successful Algorithmic Trading Photo From UnSplash Pretty much everyone who has programmed a computer to do anything beyond outputting “Hello World” has dreamed of having a computer algorithm (algo) working tirelessly to extract money from the financial markets, be it in stocks, bitcoin, soybeans or anything else traded on an 4. Quantitative Trading Summary This summary is an attempt to shed some light on modern quantitative trading since there is limited… Read More »⭐️ Weekly Report – Technology Reading Update – 18 Sep, 2020

⭐️ Weekly Report – Technology Reading Update – 11 Sep, 2020

Continue reading takes about 3 minutes 1. Why ‘Civilization’ is a political masterpiece You know the memes. “Want to feel old?” they say. And before you have the chance to say “No thank you very much: actually I’m happy just feeling sort of early-middle-aged…” they drop the bomb. Macaulay Culkin has his bus pass. 2. Go Programming Language: An Introductory Golang Tutorial The relatively new Go programming language sits neatly in the middle of the landscape, providing lots of good features and deliberately omitting many bad ones. 3. Go Concurrency Patterns: Pipelines and cancellation Go’s concurrency primitives make it easy to construct streaming data pipelines that make efficient use of I/O and multiple CPUs. This article presents examples of such pipelines, highlights subtleties that arise when operations fail, and introduces techniques for dealing with failures cleanly. 4. Concurrency in Go by Katherine Cox-Buday Sometimes it’s useful to begin accepting work for your pipeline even though the pipeline is not yet ready for more. This process is called queuing. 5. Using Go Modules This post is part 1 in a series. Go 1.11… Read More »⭐️ Weekly Report – Technology Reading Update – 11 Sep, 2020

⭐️ Weekly Report – Technology Reading Update – 04 Sep, 2020

Continue reading takes about 7 minutes 2. Best practices for a clean and performant Angular application I have been working on a large scale Angular application at Trade Me, New Zealand for a couple of years now. Over the past few years, our team has been refining our application both in terms of coding standards and performance to make it be in its best possible state. 3. ? ?? Understanding MVC Architecture with React Model-View-Controller (MVC) is a very often used software design pattern for implementing user interfaces. Since I tried to use and understand the structure in my last projects, I decided to take a deeper look into it. This article provides an overview of MVC and it’s use in the React environment. 4. Leaked Salary Spreadsheet Reveals Microsoft Employee Earnings for a Second Year Over the course of August 2020, more than 300 Microsoft employees shared their salaries, bonuses, and stock awards in a Google spreadsheet to continue their push for fairer compensation. 5. On Modern Hardware the Min-Max Heap beats a Binary Heap The heap is a… Read More »⭐️ Weekly Report – Technology Reading Update – 04 Sep, 2020

⭐️ Weekly Report – Technology Reading Update – 28 Aug, 2020

Continue reading takes about 5 minutes 1. How to move fast Why do startups move fast and enterprises move slowly? She told me that getting anything done was slow, painful and costing the company growth and even worse, stopping the company quickly capitalising on new opportunities. 2. 0-1M ARR in 12 Months Bootsrapped VEED.IO has grown fast. For any entrepreneur, this is a moment that they will never forget. Tim and I could not control our excitement. 5. Python Hash Tables: Understanding Dictionaries Hi guys, have you ever wondered how can Python dictionaries be so fast and reliable? The answer is that they are built on top of another technology: hash tables. 6. Weekly To-do Kubernetes Blog Post in Chinese Coding for MMSS 9. Differences between Node and the Browser Both the browser and Node use JavaScript as their programming language. Building apps that runs the browser is a completely different things than building a Node.js application. 10. 10+ Senior Software Engineer Interview Questions How should you conduct a senior software engineer interview? This post will provide you a list… Read More »⭐️ Weekly Report – Technology Reading Update – 28 Aug, 2020

⭐️ Weekly Report – Technology Reading Update – 21 Aug, 2020

Continue reading takes about 6 minutes 1. Seven Essential Things You Need to Know to Publish on the AWS Marketplace AWS Marketplace is an online store for software vendors to sell their software product bundles to AWS customers. The AWS Marketplace currently features over 2,500 commercial products and over 65,000 community Amazon Machine Instances (AMI). 2. Amazon Athena – Interactive SQL Queries for Data in Amazon S3 The amount of data that we all have to deal with grows every day (I still keep a floppy disk or two around in order to remind myself that 1.44 MB once seemed like a lot of storage). These days, many people routinely process and query data in structured or semi-structured files at petabyte scale. 3. Status as a Service (StaaS) — Remains of the Day Editor’s Note 1: I have no editor. Editor’s Note 2: I would like to assure new subscribers to this blog that most my posts are not as long as this one. Or as long as my previous one. 5. Serverless Architectures Serverless architectures are application designs that… Read More »⭐️ Weekly Report – Technology Reading Update – 21 Aug, 2020

⭐️ Weekly Report – Technology Reading Update – 14 Aug, 2020

Continue reading takes about 3 minutes 1. AWS Tagging Best Practices Guide: Part 1 of 3 If you’ve worked in Amazon Web Services for long, you’ve probably seen or used AWS cost allocation tags to organize your team’s resources. AWS allows you to attach metadata to most resources in the form of key-value pairs called tags. 4. Mistakes I made in code reviews and what I do now David K. 🎹@davidkpianoJust a reminder that life’s too short to reject someone’s PR just because they did things differently than you would have done.13:04 PM – 31 Jul 2020 180 1172 David K. 5. Top 50 Django Interview Questions and Answers You Need to Know Django along with Python is one of the most in-demand skills and surely amongst some of the trickiest ones. So if you want to prepare yourself to perform the best in the upcoming Django interview, here are the top 50 commonly asked Django Interview Questions and Answers. Q1. 6. The Client ID and Secret At this point, you’ve built the application registration screen, you’re ready to let… Read More »⭐️ Weekly Report – Technology Reading Update – 14 Aug, 2020

⭐️ Weekly Report – Technology Reading Update – 08 Aug, 2020

Continue reading takes about 4 minutes 1. Jane Manchun Wong Twitter Web App now runs ES6+ for modern browsers*, reducing the polyfill bundle size by 83% (gzipped size went from 16.6 KB down to 2.7 KB!!) * Chrome 79+, Safari 14+, Firefox 68+ 3. Why Build Toys? Some of the biggest technology companies look like toys in the beginning.1 From a classical business building perspective, this shouldn’t happen. Toys are for fun. Businesses, especially huge ones, are for making money. Toys are small and of limited use. Large companies contain multitudes and perform a huge array of functions. 4. How to Monetize a Freemium Business *ClearBrain (YC W18) provides self-serve predictive analytics for marketers. This is an excerpt from their Growth Playbook. [Read the full playbook here](https://playbook.clearbrain.com).* 5. Startup Playbook We spend a lot of time advising startups. Though one-on-one advice will always be crucial, we thought it might help us scale Y Combinator if we could distill the most generalizable parts of this advice into a sort of playbook we could give YC and YC Fellowship companies. 6. How… Read More »⭐️ Weekly Report – Technology Reading Update – 08 Aug, 2020

⭐️ Technology Reading Update (weekly) – 31 Jul, 2020

Continue reading takes about 3 minutes 1. How to hire great engineers Hiring software engineers is one of the most critical yet hard tasks you need to do to succeed as a company. Large tech companies define “what a great engineer is” and the way they hire them through trial and error. 3. Should you use SRP? This page has some wonky notes about the Secure Remote Password protocol. TL;DR: I don’t like it. It’s also not obviously broken. But it’s inefficient and you should use OPAQUE. Like most PAKE protocols, SRP has two phases. 5. Developers: How we use SRP, and you can too 1Password uses a multi-layered approach to protect your data in your account, and Secure Remote Password (SRP) is one of those very important layers. Today we’re announcing that our Go implementation of SRP is available as an open source project. 6. What is HTTP/2 and How Does it Compare to HTTP/1.1? HTTP/2 is one of the largest changes to how the web works since HTTP v1.1 was released in June 1999. The new HTTP/2 protocol… Read More »⭐️ Technology Reading Update (weekly) – 31 Jul, 2020

⭐️ Technology Reading Update (weekly) – 27 Jul, 2020

Continue reading takes about 5 minutes 1. One company’s plan to build a search engine Google can’t beat You can’t out-Google Google. For two decades, companies have tried to build a better search engine, and now the internet graveyard is filled with would-be competitors. Even the smash successes only get to 1% or 2% market share. 2. Access Token Lifetime When your service issues access tokens, you’ll need to make some decisions as to how long you want the tokens to last. Unfortunately there is no blanket solution for every service. 3. Doing Stupid Stuff with GitHub Actions TL;DR: DevOps doesn’t have to be all work and no play. I built 5 stupid (but fun!) GitHub actions… because why not? The full code for these actions can all be found in this GitHub repo. I encourage you to fork and/or add issues/PRs with impractical actions of your own! 4. Weekly To-do Kubernetes Blog Post in Chinese Coding for MMSS 5. I Am a Model and I Know That Artificial Intelligence Will Eventually Take My Job Shudu Gram is a striking… Read More »⭐️ Technology Reading Update (weekly) – 27 Jul, 2020