recentpopularlog in

mannieschumpert : blog   180

« earlier  
How to Implement T9 Search in iOS | Toptal
via Pocket - How to Implement T9 Search in iOS A couple of years ago I was working on an app called “BOG mBank - Mobile Banking” with my iOS/Android team. There is a basic feature in the app where you can use the mobile banking functionality to top up your own cell phone postpaid balance or any contact’s cell phone balance.
IFTTT  Pocket  dev  toptal  engineering  blog 
yesterday by mannieschumpert
React Native QR Scanner: An RNCamera Tutorial | Toptal
via Pocket - Build a QR Scanner: A React Native Camera Tutorial In this React Native Camera tutorial, we will create a QR code reader app. It will be able to read QR codes in real time and render their content to the screen at the time of detection. We will be using React Native’s CLI Quickstart.
IFTTT  Pocket  dev  toptal  engineering  blog 
2 days ago by mannieschumpert
WebSocket Implementation with Spring Boot and STOMP | Toptal
via Pocket - Using Spring Boot for WebSocket Implementation with STOMP The WebSocket protocol is one of the ways to make your application handle real-time messages. The most common alternatives are long polling and server-sent events. Each of these solutions has its advantages and drawbacks.
IFTTT  Pocket  dev  toptal  engineering  blog 
7 days ago by mannieschumpert
Laravel Zero Downtime Deployment | Toptal
via Pocket - Laravel Zero Downtime Deployment When it comes to updating a live application, there are two fundamentally different ways of going about this. In the first approach, we make incremental changes to the state of our system. For example, we update files, modify environment properties, install additional necessities, and so on.
IFTTT  Pocket  dev  toptal  engineering  blog 
8 days ago by mannieschumpert
7 Debugging Techniques to Speed Up Troubleshooting in Production | Toptal
via Pocket - 7 Debugging Techniques To Speed Up Troubleshooting in Production Providing production support to an application is one of the most challenging aspects of software development. Developers are assigned to the maintenance team and work on patching bugs on the application.
IFTTT  Pocket  dev  toptal  engineering  blog 
9 days ago by mannieschumpert
Flutter Tutorial: How to Build a Messaging App | Toptal
via Pocket - Flutter Tutorial: How to Create Your First Flutter App What is Flutter? Flutter is Google’s mobile app development SDK that allows your product to target both Android and iOS platforms simultaneously, without the need to maintain two separate codebases.
IFTTT  Pocket  dev  toptal  engineering  blog 
15 days ago by mannieschumpert
Angular Components 101 | Toptal
via Pocket - Angular Components 101 — an Overview Components have been available in Angular since the beginning; however, many people still find themselves using components incorrectly. In my work, I’ve seen people not using them at all, creating components instead of attribute directives, and more.
IFTTT  Pocket  dev  toptal  engineering  blog 
16 days ago by mannieschumpert
Microservice Math: Auto-scaling Container Orchestration | Toptal
via Pocket - Do the Math: Scaling Microservices Applications with Orchestrators It’s not quite a surprise that the microservices application architecture continues to invade software design. It is much more convenient to distribute the load, create highly-available deployments, and manage upgrades while easing development and team management.
IFTTT  Pocket  dev  toptal  engineering  blog 
21 days ago by mannieschumpert
WordPress Roots Stack Explained | Toptal
via Pocket - Modern WordPress Development Workflow with the Roots Stack WordPress has been around for ages, at least by internet standards, and its philosophy has always been to preserve backward compatibility. This focus on compatibility understandable given the sheer amount of WordPress websites online today.
IFTTT  Pocket  dev  toptal  engineering  blog 
22 days ago by mannieschumpert
The Bitcoin Lightning Network Explained | Toptal
via Pocket - Scale with Speed: The Bitcoin Lightning Network Explained The Bitcoin Lightning Network is an independent solution that’s heralded as the solution to all problems keeping Bitcoin from mainstream adoption.
IFTTT  Pocket  dev  toptal  engineering  blog 
24 days ago by mannieschumpert
WordPress Maintenance Tips and Tricks | Toptal
via Pocket - 10 Tips to Make WordPress Maintenance Smooth As a WordPress developer who has worked on various types of projects, I would like to discuss some of the pain points I have personally experienced when taking on an existing WordPress website for either edits or bug fixes.
IFTTT  Pocket  dev  toptal  engineering  blog 
29 days ago by mannieschumpert
Life-Critical Systems: How to Update and Maintain Them | Toptal
via Pocket - Innovation with Life-critical Systems Every enterprise has a “critical” infrastructure. Generally, this means that if the system goes offline, parts (or all) of the business will come to a grinding halt until the techs can get it running again.
IFTTT  Pocket  dev  toptal  engineering  blog 
5 weeks ago by mannieschumpert
A Look at Python, Parameterized | Toptal
via Pocket - Ensuring Clean Code: A Look at Python, Parameterized In this post, I’m going to talk about what I consider to be the most important technique or pattern in producing clean, Pythonic code—namely, parameterization. This post is for you if:
IFTTT  Pocket  dev  toptal  engineering  blog 
5 weeks ago by mannieschumpert
Five WordPress API Integration Techniques | Toptal
via Pocket - Five Battle-tested Techniques Your WordPress API Developer Isn't Using One of the best ways to elevate your status as a WordPress developer, at least in the eyes of your clients, is to become skilled at consuming APIs.
IFTTT  Pocket  dev  toptal  engineering  blog 
6 weeks ago by mannieschumpert
Better Approach to Google Cloud Continuous Deployment | Toptal
via Pocket - A Better Approach to Google Cloud Continuous Deployment Continuous deployment (CD) is the practice of automatically deploying new code to production. Most continuous deployment systems validate that the code to be deployed is viable by running unit and functional tests, and if everything looks good, the deployment rolls out.
IFTTT  Pocket  dev  toptal  engineering  blog 
6 weeks ago by mannieschumpert
Tanking Servers: A Wordpress Mistakes Retrospective | Toptal
via Pocket - My Five Worst WordPress Development Mistakes As developers, we make different types of mistakes at different points in our career. In WordPress development, in particular, we make different types of mistakes as our familiarity with the WordPress codebase grows.
IFTTT  Pocket  dev  toptal  engineering  blog 
7 weeks ago by mannieschumpert
Zero Downtime: Jenkins Continuous Deployment with Terraform on AWS | Toptal
via Pocket - Zero Downtime Jenkins Continuous Deployment with Terraform on AWS In today’s world of the internet where literally everything needs to be up 24/7, reliability is key. This translates into close to zero downtime for your websites, dodging the dreaded “Not found: 404” error page, or other service disruptions while you roll out your newest release.
IFTTT  Pocket  dev  toptal  engineering  blog 
7 weeks ago by mannieschumpert
Data Warehouse Concepts and Principles | Toptal
via Pocket - Three Principles of Data Warehouse Development Gartner estimates that close to 70 to 80 percent of newly initiated business intelligence projects fail. This is due to myriad reasons, from bad tool choice to a lack of communication between IT and business stakeholders.
IFTTT  Pocket  dev  toptal  engineering  blog 
8 weeks ago by mannieschumpert
Changes to the OWASP Top 10 Project List | Toptal
via Pocket - Changelog: The OWASP Top 10 Project Web applications have exploded in complexity over the past decade. They have evolved from simple containers for contact forms and polls into full-blown applications. We can compare them to the heavy desktop applications, both in size and performance.
IFTTT  Pocket  dev  toptal  engineering  blog 
9 weeks ago by mannieschumpert
React Tutorial 2019: Hooks, Components, Performance | Toptal
via Pocket - React Tutorial: Components, Hooks, and Performance As was pointed out in the first part of our React tutorial, getting started with React is relatively easy. Start by using Create React App (CRA), init a new project, and start developing.
IFTTT  Pocket  dev  toptal  engineering  blog 
9 weeks ago by mannieschumpert
A Guide to Monorepos for Front-end Code | Toptal
via Pocket - Guide to Monorepos for Front-end Code Monorepos are a hot topic for a discussion. There have been a lot of articles recently about why you should and shouldn’t use this type of architecture for your project, but most of them are biased in one way or another.
IFTTT  Pocket  dev  toptal  engineering  blog 
10 weeks ago by mannieschumpert
How to Work with Google Sheets and Apps Script | Toptal
via Pocket - Working with Google Sheets and Apps Script Spreadsheets are one of the most common tools of the current business world. There are multiple implementations of spreadsheet software, with some differences among them all, but no matter which one is being used, for those whose work depends on them, they are absolutely indispensable.
IFTTT  Pocket  dev  toptal  engineering  blog 
10 weeks ago by mannieschumpert
Secure REST API using Spring Boot | Toptal
via Pocket - Using Spring Boot for OAuth2 and JWT REST Protection This article is a guide on how to setup a server-side implementation of JSON Web Token (JWT) - OAuth2 authorization framework using Spring Boot and Maven.
IFTTT  Pocket  dev  toptal  engineering  blog 
11 weeks ago by mannieschumpert
Node.js Form Validation Using Datalize | Toptal
via Pocket - Smart Node.js Form Validation One of the fundamental tasks to perform in an API is data validation. In this article, I’d like to show you how to add bulletproof validation for your data in a way that also returns it nicely formatted. Doing custom data validation in Node.js is neither easy nor quick.
IFTTT  Pocket  dev  toptal  engineering  blog 
11 weeks ago by mannieschumpert
How to Work with the React Context API | Toptal
via Pocket - Working with the React Context API The React Context API has been around as an experimental feature for a while now, but only in React’s version 16.3.0 did it become safe to use in production. The article below will show you two basic web store apps, one built with the Context API and one without it.
IFTTT  Pocket  dev  toptal  engineering  blog 
11 weeks ago by mannieschumpert
HoneyBee: Easy Concurrency in Swift | Toptal
via Pocket - Advanced Concurrency in Swift with HoneyBee Designing, testing, and maintaining concurrent algorithms in Swift is hard and getting the details right is critical to the success of your app.
IFTTT  Pocket  dev  toptal  engineering  blog 
12 weeks ago by mannieschumpert
How to Make a Discord Bot: Overview and Tutorial | Toptal
via Pocket - How to Make a Discord Bot: an Overview and Tutorial Discord is a real-time messaging platform that bills itself as an “all-in-one voice and text chat for gamers.
IFTTT  Pocket  dev  toptal  engineering  blog 
january 2019 by mannieschumpert
Introducing the HorusLP Python Optimization Library | Toptal
via Pocket - Architecting Optimization Algorithms with HorusLP Operations research and convex optimization is a field of applied mathematics that has found wide-ranging commercial applications over the years.
IFTTT  Pocket  dev  toptal  engineering  blog 
january 2019 by mannieschumpert
How to Move Your Business Processes into Salesforce | Toptal
via Pocket - How to Automate Your Business Processes with Salesforce Salesforce is recognized as the world’s #1 CRM platform with various products giving you the power to put your business thoughts into action.
IFTTT  Pocket  dev  toptal  engineering  blog 
january 2019 by mannieschumpert
React Tutorial 2019: Part 1 | Toptal
via Pocket - React Tutorial: How to Get Started and How it Compares Front-end and JavaScript in particular are a strange world. The amount of new things being rolled out on a daily basis is often ridiculed by people that don’t work with them, and many that do.
IFTTT  Pocket  dev  toptal  engineering  blog 
january 2019 by mannieschumpert
Using Firebase for State Management in Angular | Toptal
via Pocket - State Management in Angular Using Firebase State management is a very important piece of architecture to consider when developing a web app. In this tutorial, we’ll go over a simple approach to manage state in an Angular application that uses Firebase as its back end.
IFTTT  Pocket  dev  toptal  engineering  blog 
january 2019 by mannieschumpert
A Fast and Powerful JavaScript SDK for Your JSON API | Toptal
via Pocket - ActiveResource.js ORM: Building a Powerful JavaScript SDK For Your JSON API, Fast Your company just launched its API and now wants to build a community of users around it.
IFTTT  Pocket  dev  toptal  engineering  blog 
january 2019 by mannieschumpert
Update Elastic Stack with Ansible Playbooks | Toptal
via Pocket - Automatically Update Elastic Stack with Ansible Playbooks Log analysis for a network composed of thousands of devices used to be a complex, time-consuming, and boring task before I decided to use the Elastic Stack as the centralized logging solution. It proved to be a very wise decision.
IFTTT  Pocket  dev  toptal  engineering  blog 
january 2019 by mannieschumpert
Clean Architecture on Android | Toptal
via Pocket - Discover the Benefits of Android Clean Architecture What would you prefer: adding a new feature to a very well working app with awful architecture, or fixing a bug in the well architected, but buggy, Android application? Personally, I would definitely choose the second option.
IFTTT  Pocket  dev  toptal  engineering  blog 
december 2018 by mannieschumpert
F# Tutorial: A Full-stack Demonstration | Toptal
via Pocket - F# Tutorial: How to Build a Full-stack F# App In recent years, functional programming has gained a reputation as a particularly rigorous and productive paradigm.
IFTTT  Pocket  dev  toptal  engineering  blog 
december 2018 by mannieschumpert
MVVM with Clean Architecture: Android Apps that Scale | Toptal
via Pocket - Better Android Apps Using MVVM with Clean Architecture If you don’t choose the right architecture for your Android project, you will have a hard time maintaining it as your codebase grows and your team expands. This isn’t just an Android MVVM tutorial.
IFTTT  Pocket  dev  toptal  engineering  blog 
december 2018 by mannieschumpert
What Is Agile UX and How to Manage It | Toptal
via Pocket - Agile UX: How to Incorporate UX and Product Design into Agile DevOps is often defined as the processes, operations, methodologies, tools, and culture surrounding a company’s software and systems development. But engineering doesn’t operate in a vacuum.
IFTTT  Pocket  dev  toptal  engineering  blog 
december 2018 by mannieschumpert
iOS: RxSwift and Animations | Toptal
via Pocket - RxSwift and Animations in iOS If you are an iOS developer who’s done some reasonable amount of UI work and is passionate about it, you’ve got to love the power of UIKit when it comes to animations. Animating a UIView is as easy as cake.
IFTTT  Pocket  dev  toptal  engineering  blog 
december 2018 by mannieschumpert
Magento Performance Optimization Guide | Toptal
via Pocket - Magento Performance Optimization Explained Magento performance is of paramount importance. Loading speed has a direct and measurable impact on the conversion rate of your website, hence having an optimized Magento installation is crucial to the success of your Magento shop and possibly even your business in general.
IFTTT  Pocket  dev  toptal  engineering  blog 
november 2018 by mannieschumpert
BLoC for Code Sharing in Flutter and AngularDart | Toptal
via Pocket - How to Leverage BLoC for Code Sharing in Flutter and AngularDart Mid last year, I wanted to port an Android app to iOS and web. Flutter was the choice for mobile platforms, and I was thinking about what to choose for the web side.
IFTTT  Pocket  dev  toptal  engineering  blog 
november 2018 by mannieschumpert
Making Sense of ES6 Class Confusion | Toptal
via Pocket - As a JS Developer, This Is What Keeps Me Up at Night JavaScript is an oddball of a language. Though inspired by Smalltalk, it uses a C-like syntax. It combines aspects of procedural, functional, and object-oriented programming (OOP) paradigms.
IFTTT  Pocket  dev  toptal  engineering  blog 
november 2018 by mannieschumpert
Trello vs. Jira Comparison | Toptal
via Pocket - Trello vs. Jira: Compared From A Developer’s Perspective Software production today isn’t the same as 20 years ago. Software has become more and more complex, with distributed teams literally all around the globe, and reliant on people specialized only in a specific part of the process.
IFTTT  Pocket  dev  toptal  engineering  blog 
november 2018 by mannieschumpert
Ethereum Oracle Contracts Part 3 | Toptal
via Pocket - Ethereum Oracle Contracts: Can We Trust the Oracle? This article is the final part of a three-part series on the usage of Ethereum oracle contracts. Now, in this final part I’d like to ask the questions: what did we just do, and why? And try to provide some hopefully thought-provoking avenues of thought.
IFTTT  Pocket  dev  toptal  engineering  blog 
november 2018 by mannieschumpert
Getting into a State: Redux Meets ClojureScript (A Tutorial) | Toptal
via Pocket - Top Level Control with Redux State Management: A ClojureScript Tutorial Welcome back for the second exciting installment of Unearthing ClojureScript! In this post, I’m going to cover the next big step for getting serious with ClojureScript: state management—in this case, using React. With front-end software, state management is a big deal.
IFTTT  Pocket  dev  toptal  engineering  blog 
november 2018 by mannieschumpert
Swift MVVM Tutorial: A Static Immutable Pattern for iOS Apps | Toptal
via Pocket - Working With Static Patterns: A Swift MVVM Tutorial Today we’re going to see how new technical possibilities and expectations from our users for real-time data-driven applications create new challenges in the way we structure our programs, especially our mobile applications.
IFTTT  Pocket  dev  toptal  engineering  blog 
november 2018 by mannieschumpert
Terraform AWS Cloud: Managing Infrastructure as Code | Toptal
via Pocket - Terraform AWS Cloud - Sane Infrastructure Management Writing an application is only part of the story. In order for it to be of value, it needs deploying somewhere it can scale, it has to run with high availability, it needs backups, and so on. More and more developers are required to at least have a grasp on this deployment process.
IFTTT  Pocket  dev  toptal  engineering  blog 
november 2018 by mannieschumpert
Node 8: V8 Performance and Everyday Features | Toptal
via Pocket - Is It Time to Use Node 8? Node 8 is out! In fact, Node 8 has now been out long enough to see some solid real-world usage. It came with a fast new V8 engine and with new features, including async/await, HTTP/2, and async hooks. But is it ready for your project? Let’s find out!
IFTTT  Pocket  dev  toptal  engineering  blog 
november 2018 by mannieschumpert
Optimizing Entity Framework Performance | Toptal
via Pocket - A Deep Dive into Entity Framework Performance When Using "Contains" During my everyday work, I use Entity Framework. It is very convenient, but in some cases, its performance is slow. Despite there being lots of good articles on EF performance improvements, and some very good and useful advice is given (e.g.
IFTTT  Pocket  dev  toptal  engineering  blog 
october 2018 by mannieschumpert
Ethereum Solidity Oracle Contracts Part 2 | Toptal
via Pocket - Ethereum Oracle Contracts: Solidity Code Features In the first segment of this three-parter, we went through a little tutorial that gave us a simple contract-with-oracle pair.
IFTTT  Pocket  dev  toptal  engineering  blog 
october 2018 by mannieschumpert
Option/Either/Future Monads in JS, Python, and More | Toptal
via Pocket - Option/Maybe, Either, and Future Monads in JavaScript, Python, Ruby, Swift, and Scala This monad tutorial gives a brief explanation of monads and shows how to implement the most useful ones in five different programming languages—if you’re looking for monads in JavaScript, monads in Python, monads in Ruby, monads in Swift, and/or monads in Scala, or to compare any implementations
IFTTT  Pocket  dev  toptal  engineering  blog 
october 2018 by mannieschumpert
Ethereum Oracle Contracts Part 1 | Toptal
via Pocket - Ethereum Oracle Contracts: Setup and Orientation Ethereum Smart Contracts are more than just “the new hot thing.” It’s my belief that they (or something related) are poised to change the way that humans do business with one another in the upcoming new age of the internet. Time will tell if that’s the case.
IFTTT  Pocket  dev  toptal  engineering  blog 
october 2018 by mannieschumpert
Collusion: iOS Networking with MultipeerConnectivity | Toptal
via Pocket - Collusion: Nearby Device Networking with MultipeerConnectivity in iOS Traditionally, connecting devices for peer-to-peer communications has been a bit of a heavy lift. An application needs to discover what’s around it, open connections on both sides, and then maintain them as network infrastructure, connections, distances, etc, all change.
IFTTT  Pocket  dev  toptal  engineering  blog 
october 2018 by mannieschumpert
Robotics Programming Tutorial: How to Program a Simple Robot | Toptal
via Pocket - An Introductory Robot Programming Tutorial Let’s face it, robots are cool. They’re also going to run the world someday, and hopefully at that time they will take pity on their poor soft fleshy creators (AKA robotics developers) and help us build a space utopia filled with plenty. I’m joking of course, but only sort of.
IFTTT  Pocket  dev  toptal  engineering  blog 
october 2018 by mannieschumpert
ERC20 Token Tutorial | Toptal
via Pocket - How to Create an ERC20 Token the Simple Way The goal of this article is to demonstrate how to create an ERC20 token in as little time as possible. Let’s start with the basics: What is an ERC20 token?
IFTTT  Pocket  dev  toptal  engineering  blog 
october 2018 by mannieschumpert
REST Specification: Exploring the Tinyspec Approach | Toptal
via Pocket - 5 Things You Have Never Done with a REST Specification What is a RESTful API? It’s a myth.
IFTTT  Pocket  dev  toptal  engineering  blog 
october 2018 by mannieschumpert
Inversion of Control Patterns | Toptal
via Pocket - Hold the Framework – Exploring Dependency Injection Patterns Traditional views on inversion of control (IoC) seem to draw a hard line between two different approaches: the service locator and the dependency injection (DI) patterns. Virtually every project I know includes a DI framework.
IFTTT  Pocket  dev  toptal  engineering  blog 
october 2018 by mannieschumpert
Four Sentiment Analysis Accuracy Challenges in NLP | Toptal
via Pocket - Four Pitfalls of Sentiment Analysis Accuracy People are using forums, social networks, blogs, and other platforms to share their opinion, thereby generating a huge amount of data. Meanwhile, users or consumers want to know which product to buy or which movie to watch, so they also read reviews and try to make their decisions accordingly.
IFTTT  Pocket  dev  toptal  engineering  blog 
october 2018 by mannieschumpert
Raspberry Pi: Your Very Own Development Server | Toptal
via Pocket - How to Turn Your Raspberry Pi Into a Development Server The Raspberry Pi is a little computer that you can get for as low as US $35 and on which you can run many different types of software and build many different projects.
IFTTT  Pocket  dev  toptal  engineering  blog 
october 2018 by mannieschumpert
Youtube API Integration: Uploading Videos with Django | Toptal
via Pocket - YouTube API Integration: Uploading Videos with Django A short while ago, I was working for a client, integrating video reviews in their website.
IFTTT  Pocket  dev  toptal  engineering  blog 
september 2018 by mannieschumpert
Learn ClojureScript Now: A Quick Tutorial With React | Toptal
via Pocket - Unearthing ClojureScript for Front-end Development There are probably two main thoughts in your head while you read this introduction: What is ClojureScript? This isn’t relevant to my interests. But wait! That’s where you’re wrong—and I will prove it to you.
IFTTT  Pocket  dev  toptal  engineering  blog 
september 2018 by mannieschumpert
What is Kubernetes? Guide to Containers and Deployment | Toptal
via Pocket - What Is Kubernetes? A Guide to Containerization and Deployment A short while ago, we used the monolith web application: huge codebases that grew in new functions and features until they turned into huge, slow-moving, hard to manage giants.
IFTTT  Pocket  dev  toptal  engineering  blog 
september 2018 by mannieschumpert
Make Your Own Matrix Movie with This Simple ARKit Demo | Toptal
via Pocket - ARKit Demo: Augmented Reality Movie Making AR and VR are becoming mainstream, and all top major high-tech companies are pursuing them: Apple has ARKit, Google has ARCore and Microsoft has their own HoloLens (and then, of course, there is Unity).
IFTTT  Pocket  dev  toptal  engineering  blog 
september 2018 by mannieschumpert
Web Apps: Client-side Rendering? SSR? Pre-rendering? | Toptal
via Pocket - Client-side vs Server-side vs Pre-rendering for Web Apps There is something going on within the front-end community recently. Server-side rendering is getting more and more traction thanks to React and its built-in server-side hydration feature.
IFTTT  Pocket  dev  toptal  engineering  blog 
september 2018 by mannieschumpert
Material, Firebase, and Angular 6 Tutorial | Toptal
via Pocket - Angular 6 Tutorial: New Features with New Power Angular 6 is out! The most outstanding changes are in its CLI and how services get injected. If you are looking to write your very first Angular 6 app—or Angular/Firebase app—in this tutorial, we’ll go over the basic steps of initial setup and create a small diary app.
IFTTT  Pocket  dev  toptal  engineering  blog 
september 2018 by mannieschumpert
The Benefits of Artificial Intelligence: An Economic View | Toptal
via Pocket - The Economics and Benefits of Artificial Intelligence We see news about AI everywhere; sometimes, we see the excitement around AI and sometimes we see articles that talk about how AI will replace or destroy our jobs. We also see the occasional article talking about how AI will destroy humanity.
IFTTT  Pocket  dev  toptal  engineering  blog 
august 2018 by mannieschumpert
ĐApp Tutorial: Making Ethereum Name Service Subdomains | Toptal
via Pocket - The Ultimate ENS and ĐApp Tutorial In the previous article in the blockchain series, I introduced you to smart contract development but skimmed over how to develop a distributed application (dapp, stylized ĐApp). This time, I want to focus on precisely that.
IFTTT  Pocket  dev  toptal  engineering  blog 
august 2018 by mannieschumpert
Overview and Comparison of Static Site Generators | Toptal
via Pocket - Overview of Popular Static Site Generators All static page generators have a single and seemingly straightforward task: to produce a static HTML file and all its assets. There are many obvious benefits to serving a static HTML file, such as easier caching, faster load times, and a more secure environment overall.
IFTTT  Pocket  dev  toptal  engineering  blog 
august 2018 by mannieschumpert
Framework7 and Ionic: A Cordova Framework Comparison | Toptal
via Pocket - Cordova Frameworks: Ionic vs. Framework7 These days, web developers rule the world. JavaScript is used everywhere one can program. Among these areas, mobile app development was one of the first ways to branch out: About ten years ago, PhoneGap allowed HTML and JavaScript app installation for iOS and Android.
IFTTT  Pocket  dev  toptal  engineering  blog 
august 2018 by mannieschumpert
PyTorch Reinforcement Learning: Teaching AI How to Play Flappy Bird | Toptal
via Pocket - Schooling Flappy Bird: A Reinforcement Learning Tutorial In classical programming, software instructions are explicitly made by programmers and nothing is learned from the data at all.
IFTTT  Pocket  dev  toptal  engineering  blog 
august 2018 by mannieschumpert
iOS Continuous Integration Using Xcode Server | Toptal
via Pocket - iOS Continuous Integration with Xcode Server Explained Prior to Xcode 9, using Apple continuous integration tools was a tedious and complex process that required the purchase and installation of an additional macOS Server app.
IFTTT  Pocket  dev  toptal  engineering  blog 
august 2018 by mannieschumpert
React Native for Android: A Deep Dive | Toptal
via Pocket - Dive into React Native for Android Development A few years ago, a coworker of mine told me about React Native. I was very skeptical. I argued that it is just another cross-platform framework which will never work in real life – little did I know how wrong I was. Years passed and React Native skills became very much in demand.
IFTTT  Pocket  dev  toptal  engineering  blog 
august 2018 by mannieschumpert
Creating a Secure REST API in Node.js | Toptal
via Pocket - Creating a Secure REST API in Node.js Consider all the software that you use in your life. It doesn’t matter if you’re a developer or a regular user that just casually browses the internet and checks up on social networks. Almost all software that you can identify uses some form of API.
IFTTT  Pocket  dev  toptal  engineering  blog 
august 2018 by mannieschumpert
SQL Preprocessing for Bioinformatics Analysis | Toptal
via Pocket - Developing a Bioinformatics Database for Disulfide Bonds Research The Protein Data Bank (PDB) bioinformatics database is the world’s largest repository of experimentally-determined structures of proteins, nucleic acids, and complex assemblies. All data is gathered using experimental methods such as X-ray, spectroscopy, crystallography, NMR, etc.
IFTTT  Pocket  dev  toptal  engineering  blog 
august 2018 by mannieschumpert
Scalable and Modular Architecture for CSS: An SMACSS Intro | Toptal
via Pocket - Exploring SMACSS: Scalable and Modular Architecture for CSS When we are working on big projects or with groups of developers, we often find that our code is messy, difficult to read, and hard to extend. This is especially true after time passes and we come back and look at it again—we have to try to be in the same mindset where we were when we wrote it.
IFTTT  Pocket  dev  toptal  engineering  blog 
august 2018 by mannieschumpert
Python Machine Learning and Predicting With Flask | Toptal
via Pocket - Python Machine Learning Prediction with a Flask REST API This article is about using Python in the context of a machine learning or artificial intelligence (AI) system for making real-time predictions, with a Flask REST API.
IFTTT  Pocket  dev  toptal  engineering  blog 
august 2018 by mannieschumpert
Why Use SharePoint? A Guide to Ensuring Maximum Value | Toptal
via Pocket - Exploring the Business Benefits of SharePoint Has anyone at your business ever considered whether they were getting the most value from SharePoint? On its surface, this appears to be a ridiculous question. Why would a company implement SharePoint if they haven’t already determined its true benefits and overall value?
IFTTT  Pocket  dev  toptal  engineering  blog 
july 2018 by mannieschumpert
Headless Browser Examples with Puppeteer | Toptal
via Pocket - Web Scraping with a Headless Browser: A Puppeteer Tutorial In this article, we’ll see how easy it is to perform web scraping (web automation) with the somewhat non-traditional method of using a headless browser. The last few years have seen the web evolve from simplistic websites built with bare HTML and CSS.
IFTTT  Pocket  dev  toptal  engineering  blog 
july 2018 by mannieschumpert
Introduction to Approaching Machine Learning Problems | Toptal
via Pocket - How to Approach Machine Learning Problems One of the main tasks of computers is to automate human tasks. Some of these tasks are simple and repetitive, such as “move X from A to B.” It gets far more interesting when the computer has to make decisions about problems that are far more difficult to formalize.
IFTTT  Pocket  dev  toptal  engineering  blog 
july 2018 by mannieschumpert
A Minimal Example of HMR in a Redux Application | Toptal
via Pocket - Hot Module Replacement in Redux This is a minimal example of hot module replacement (or HMR) in a Redux application. The working demo code is hosted on GitHub. We only include those settings essential to support HMR, making you easy to apply HMR in your own Redux application.
IFTTT  Pocket  dev  toptal  engineering  blog 
july 2018 by mannieschumpert
Tutorial: Building an ASP.NET Web API with ASP.NET Core | Toptal
via Pocket - Building an ASP.NET Web API with ASP.NET Core Several years ago, I got the “Pro ASP.NET Web API” book. This article is the offshoot of ideas from this book, a little CQRS, and my own experience developing client-server systems. ASP.NET Core provides many improvements over the ASP.NET MVC/Web API.
IFTTT  Pocket  dev  toptal  engineering  blog 
july 2018 by mannieschumpert
« earlier      
per page:    204080120160

Copy this bookmark:





to read