The parallels don’t stop […] Both Yanukovych and Donald Trump often expressed admiration for Vladimir Putin and his authoritarian approach. Both hired Paul Manafort to smooth out their image and hone their populist rhetoric. Once in office, Yanukovych jailed his opponent, just as Donald Trump threatened to do to Hillary Clinton.
Perhaps both anger and paranoia can be tools of revitalization in the political arsenal of opposition human rights. Evidence that Russia planted malware in potentially thousands of machines across swing states over a period of many months is now becoming clearer thanks to anonymous software engineering sources inside the United States Department of Justice.
Evidence shared with the DNC by software engineers hired by the U.S. DOJ to protect American systems from state-sponsored actors found malware that manipulated voting tallies in swing states in an effort requiring months of coding by Russia.
Anonymous hackers protecting state systems w/DOJ from Russian hackers believe vote tallies falsified by malware. Reason why exit polls off: https://t.co/FIfsd33rdv
The November 2016 elections may have been manipulated and failure to detect the invading software’s code would have been essential to the hack all along.
While the Obama administration was able to build the most software and technological innovations during any presidency to date, the legacy state-sponsored actors have left behind may be the only one remembered.
Top HRC advisers were notified of Russian hackers falsifying election results. The campaign was in a state of shock to act on information.
You can use the responsive, mobile-ready theme for this domain on your own website with self-hosted WordPress. The code for this repo is open source on Github; it’s a child theme for one of WordPress’ most popular default themes.
Allison House captures the simplicity of design in beautiful ways, especially with gradients.
Mel Choyce is a software engineer in Boston who inspired me to create this theme with her post from 2015, Gradient Sky.
Browse and take your time choosing your favorite fonts from any source your budget affords including open source, “free” options like Google Fonts.
Background gradient .pngs
Upload these through the WordPress Customizer under the “Header Image” section. Select the “Randomize uploaded headers” button.
Right-click, 2 finger tap or tap and hold to download and insert the gradients below on any device. These are two-tone gradients, easily recreated in Photoshop or in another app. Apply their full-color voluminousness wherever you want a little more 💖 in your life.
Potato and cheese pierogies or “varenyky” in Ukrainian are the ultimate comfort food. Enveloped in a silky dough of sour cream filled with a variety of simple ingredients, varenyky are a dumpling from Ukraine in Eastern Europe that anyone can enjoy at home. In the United States and Ukraine, or wherever Ukrainian diaspora have created lasting communities, one of the most popular and traditional varenyky filling are caramelized onion, potato, and cheddar cheese.
This recipe works well with any sharp cheddar available in grocery stores. For further fillings, use the dough recipe below and then complete a simple Google search for mixtures such as sauerkraut, farmer’s cheese, fresh cabbage, mushrooms, berries, plum, and apple.
Varenyky are traditionally consumed in late 19th and 20th-century Ukrainian tradition with sour cream, more hot butter, and caramelized onions.
Varenyky require a lot of time on your feet, so be sure to set aside 3-4 hours total from the start of the dough and filling, to the boiling of the last varenyk. Approximation and trial/error are techniques that can easily be practice in this recipe.
Beat eggs lightly, mix with flour. Add (sufficiently cooled) butter then sour cream.
Slowly add water in increments. Set in kneading machine on low setting for 5-7 minutes until dough forms. (If by hand, knead a few minutes longer). Dough should be silky upon completion, not as dense as bread dough. Set dough aside in refrigerator for use later.
Cook diced onions in a pan with 2 TBS butter until caramelized and lightly brown.
Cut and boil peeled potatoes until done. Drain water and add butter, grated cheddar, half the caramelized onions, and salt & pepper. Cover with lid to melt. Then use a potato masher to combine, not whip, the mixture.
Assemble the varenyky
Roll out a portion of the dough with flour above and beneath the dough to easily pull it up. Use the top of a glass at least 3" in diameter to cut out as many circles in your flattened dough as you can fit. Recombine discarded dough to roll out with a new batch later.
Use a melon baller or small ice-cream scoop to portion even amounts of potato filling into a single dough circle. To make the dumpling, stretch out top and bottom of dough circle to create an oval, place scooped mixture in center, and then attach top and bottom pieces of dough to form a "half-moon" around the potato filling. Finish by pinching the dough closed very tightly from edge to edge. Fold in and pinch in corners. Seal tightly so that no dumplings open during boiling later.
Bring half a large pot of water to boil. Boil varenyky for 8-10 minutes, or until they rise to the top and simmer in the rolling water for a few minutes. Continually top off water and keep it boiling as you cook each batch after punching and sealing, in sums of about a dozen.
Serve freshly boiled with remaining caramelized onions and a new dollop of sour cream. Add fresh chopped dill on top as an optional garnish.
To freeze: organize batches of cooled varenyky into freezer gallon bags. You can easily fit a dozen into a single bag. Freeze, and then reheat by boiling or frying to prepare and eat as if they were just freshly made.
Right now APIs are forming the foundation for the most crucial decisions in business development for the foreseeable future.
Throughout the next 20 years or more, humans will experience the quickest period of growth in business, education, clean energy, and–most importantly–poverty eradication all thanks to high-quality software with APIs. Humanity is facing an app-driven future where more jobs for coders and non-coders alike will be available than people to fill them. Such a shortage of workers is already keenly felt in the software industry today.
In his post, “Don’t underestimate the power of the humble API” from July 2015, Sam Macklin of CA Technologies and the API Academy notes, “In the future, every successful company will be a software company and every successful software company will be an API provider,” a refrain heard among the top technology venture capitalists today such as Marc Andreessen. So why are pieces of code unheard of eight years ago by Fortune 500 CEOs transforming the way we do business?
APIs aren’t new, and nor is “code” or software. What’s different today is the runaway success of open source software and the convergence of technology and media into a single, mobile UI with over 50% global human penetration. Abundance author Peter Diamandis and Steven Kotler say that this mobile development is most important among the “rising bottom billion” and it is these individuals who can experience the greatest amount of poverty-reduction with the introduction of new technology and education through software.
The imminent deluge of app development for the next 10-20 years will soon be provided to a scale of billions. This tipping point is attributed to software, especially those pieces of code that are open source or API fueled. This article discusses the multifold business applications that APIs possess and is required understanding for anyone who wishes to succeed in business now or in the future.
With open source APIs, we can create generic APIs (APIs used by developers to build other APIs) so that the abundance of software and application development kits is vast and wide for engineers and entrepreneurs. Throughout this article and at the end I’ll discuss the WP API project and the way it meets each of aforementioned qualities. Ryan McCue, co-lead on the WP API project, announced on September 20, 2015, the plans to merge the WP API into the core of WordPress, bringing to scale 24% of the Internet.
Today we have a flourishing app economy thanks to the rise in popularity of a number of technologies previously only reserved for the wealthy such as cloud computing, wireless networks, micro-services (something startup giant Gilt has embraced wholeheartedly), global smartphone penetration, wearables, open source software, the impending Internet of Things (shortened to ‘the IoT’) and virtual reality or “VR”, including Facebook’s $2 billion acquisition of Oculus Rift in 2014 and the 2015/2016 impending onslaught of VR apps. This economy is continually bolstered by the introduction of new APIs, leading to newer, more innovative apps every day.
What is an API?
An API, short for application program interface, is a set of routines, protocols or tools used to build new user interfaces (UIs) or connect existing ones with unified data, assets, or functionality. They’re the rules of engagement for software, allowing any business that compiles one to instantly become a “platform” company.
Most well-documented code and software today has an API in one form or another, either internal or external. There are APIs for obvious UI components you might see on WordPress websites every day like Google Maps. There are atom and RSS feeds, designed for simple blog or article syndication. There are Instagram and Twitter APIs for 3rd party apps to pull functionality and data found at the originating source to enhance a new app. There are even APIs for your house or home, particularly with the Internet of Things (IoT). “Traditional” sales software giants like Salesforce are joining in on the frenzy of IoT and API-driven development, releasing their “Dreamforce” cloud IoT service in September 2015.
APIs can be built for just a single part or portion of the target software, too. For example, Instagram opened the doors to its ads API in August in 2015, setting off billions of dollars in future revenue. The release of this API by Instagram was, “one of the most anticipated moments in the evolution of advertising.” APIs can even give birth to entire sub-industries, for example with service startups like Hire Large and Slack’s API.
APIs offer great benefits to businesses since costs for developing new components or just plain revenue and growth are drastically reduced when you can plug directly into existing software and assets or data. As Macklin remarks, “APIs make it possible for a few people with a great idea to offer a credible service worldwide with minimal effort and investment.”
Software is eating the world
APIs today control the future of business development because, in the future, every company will be a software company. We’re already much of the way there; software or API-related companies now make up the majority of companies valued at more than $1 billion, known as “unicorns” in the technology industry.
APIs create compartmentalization and modularization for nearly any type of business model in a way software can execute it. In this way, APIs can be seen by business developers as shortcuts to major growth milestones. While an API-first approach such as Twilio is not for every startup, Macklin correctly asserts that, “the principles of openness, agility and software-based innovation that APIs enable will be vital to business success in the coming years.”
The next Uberwill be constructed with one of these aforementioned frameworks, and their ubiquity among developers today means the costs to create the next Uber are much lower than even two or four years ago. With the help of APIs, a single app can utilize software written with multiple programming languages thanks to a unified architectural style called REST, discussed below.
Today, we truly do live in the cult of the API, and entirely new job sets and ecosystems (including many non-technical roles!) will continue to open up, and, in my opinion, will force unemployment and poverty to plummet to previously inconceivable levels globally.
An explanation of APIs and their central role to the future of entrepreneurship of any kind (not just tech companies) would not be complete if it did not include a discussion of the RESTful methodology.
REST (I didn’t think you had enough acronyms to remember yet) is a software architectural style first launched by Roy Fielding and Salesforce back in 2000. Apps that are RESTful are those whose APIs follow a universal set of architectural requirements so that multiple programming languages can easily plugin to an API in a unified approach. REST addresses:
Simplicity of interfaces
If you’re a developer of one computing language and a new piece of software comes along with an API, REST will be there to save the day so that you can build any UI regardless of the originating language of that software.
How APIs generate revenue
APIs can be external services requiring a “key” for use or they can be 100% free and publicly available, not requiring registration with the originating entity. They can also be internal, used for an infinite number of backend, operational possibilities for a software-driven firm.
In some cases, charging developers for access to an API can be a standalone revenue stream for software companies. In some freemium APIs, a threshold model is used where data usage above a certain point requires payment for an app’s continued use of the API, such as Google Maps. Another freemium API technique is to provide a free service that is likely to generate paying customers for a different service from the same provider such as the Facebook Like button API and Facebook’s paid ads services and API.
A more popular monetization model for APIs exists where an enterprise pays a developer (or an enterprise pays another enterprise) for sales via a 3rd party app to an API. An obvious example of this model is Expedia’s $2 billion worth of business thanks to travel bookings in 3rd party apps with their API. Expedia executives have disclosed in the past that 90% of their business is now done through APIs.
Instead of providing “simple” one-off solutions for internal projects such as backend efficiency or cost-cutting, APIs today are constantly charting new revenue territory for businesses. Today’s software is much different, much more collaborative and more intelligent than our wildest dreams from even just 5 years ago.
Foundational software & OSS
REST and JSON APIs enable software engineers to never reinvent the wheel when building new apps, a lesson first taught to me by my good friend and leading computer scientist, Reuben Doetsch. As Reuben first explained to me when we were undergraduates, REST APIs are the purest form from which a developer can build and grow a UI or app’s structure.
Open source software (OSS) projects especially benefit from the power of well-documented APIs, and these same APIs allow for OSS to be created more easily and freely. OSS also forms the basis for a lot of the most successful and widely used foundational software today.
The increased prevalence of APIs today can also be thanked in large part to the increased popularity of open source software (OSS) projects like WordPress. The groundbreaking “generic” nature of the all new WP API is only possible thanks to the previous extensive evolution of it and other OSS projects. Open source principals are even more important as new markets flourish and friction to enter the market by any developer who knows how to code is reduced and made as equitable as possible. Thanks to such incentives, foundational software structures will continue to grow on emerging platforms for the IoT, VR, wearables, and many more.
APIs are one of the major reasons open source software like WordPress succeeds in the long term. When code can be copied and iterated upon freely, conduits for the exchange of functions and assets of software can be more easily created than if it were proprietary.
Apps and APIs are now being developed for cars, kitchens, and even your bedroom and bathroom. The first apps and APIs to show up in these spaces will mark out the foundational software from which future developers will build upon. When software ventures into a completely new area of business development where a specific app ecosystem is not already established, we consider it foundational software. The upcoming Internet of Things (IoT) will be filled with all kinds of foundational software that we cannot even yet imagine, especially in the kitchen, restaurants and other environments where food data and other technology matters.
When we build foundational software that’s open source, we build frameworks and APIs from which other entrepreneurs and engineers in the future can more easily and frictionlessly enter the market. This kind of environment leads to the fast-paced iterating needed for any app to survive in the market today. While it may sound counterintuitive, the more apps that are created and iterated in a single competing space, the better off all software companies become.
The open source growth of popular API-based movements today contrasts strongly with previous SaaS trends which have tended to be much more proprietary, requiring monthly access to a platform to dispense a service (a la Salesforce’s original CRM). By making foundational software for new entrepreneurs open source and not proprietary, we greatly reduce the barriers to entry for new apps and entirely new areas of business development, meaning higher quality products and wider access to all.
One of the most exciting aspects about the future of APIs, is that in addition to being the building blocks for many future permutations of apps on emerging technology platforms, some APIs are so efficiently structured that they’re the perfect building blocks for making new APIs. APIs that are used to make other APIs are called generic APIs.
Much of the future Internet of Things (IoT) will be made up of foundational software that we can’t yet picture, and the only way it will succeed in the long term is through mutual growth via open source iteration. The fact that the WP API provides a 100% open source generic API building platform is astronomical.
In my opinion, the WP API happens to be the best generic API ever created in software thanks to the following reasons:
It’s 100% open source with a vibrant maker and tinkerer community.
It’s a generic API with a slew of out-of-the-box options thanks to the WordPress core and plugins.
WordPress can be used for actual API management, too.
“The infrastructure of the API itself, supports basically anything you can throw at it. If you take away the core endpoints, it is essentially a framework for building APIs, and you can build those however you like.”
If you could build anything with software, what would you build? Will your team of engineers construct the next Uber? Will you use the WP API to accomplish it all?
Merging the WP API into WordPress core in 2015
The WP API is easily the best example of an open source, generic API ready for foundational software creation. The WP API is already proving to be extremely effective in scaling quickly and efficiently for enterprise solutions not possible with WordPress just a few years ago. Agencies with standout work in this area include Human Made, where WP API co-founder Ryan McCue is a Senior WordPress Engineer.
Up until this point, WordPress was the world’s most popular content management system, or CMS, powering over 24% of all websites on the Internet. With the new WP API merging into WordPress Core at the end of 2015, WordPress will become a fully fledged application development framework, able to extend its reach to a much larger market of total apps and websites. This instant scaling of 24% of the web is only possible by merging the WP API into the core of WordPress.
I covered the implications for bringing such a vast quantity of the Internet to scale with robust generic infrastructure like the WP API in June. In that article, I discussed the implications for mobile app development, the difference between JSON and REST, enterprise web and mobile apps, and the WP API’s relationship with future IoT as a foundational applicational development framework.
Per Ryan McCue’s official proposal announcement on Make WordPress Core on September 20, 2015, incorporation of the WP API into core will happen in two stages, the first in 2015 with the release of WordPress 4.4, and the second when WordPress 4.5 is released, likely in 2016. Ryan McCue further shares,
WordPress already has external APIs: XML-RPC, designed for desktop clients; Atom and RSS feeds, designed for post syndication; and the venerable admin-ajax, designed for Ajax requests in the admin and frontend. These APIs all serve different purposes, but often have a great deal of overlap. […]
The REST API builds upon the heritage of these APIs to provide better support today for using these, as well as laying the groundwork for expanded use in the future. […]
Our aim is to eventually replace the XML-RPC API completely, to act as a secondary import/export format, and to replace most (but not all) uses of admin-ajax. The REST API offers an easier to use interface than the existing solutions.
One of the most critical challenges facing those who engineer and develop APIs in the future will be security. Internal API security from outside intruders is one major challenge, in addition to some complex privacy and data sensitivity concerns.
The Kardashian and Jenner app hack from September 2015 exposed the data of millions of people, opening up the door to legal and privacy ramifications of all kinds. Security is one major tenet that the WP API team has followed steadfastly, announcing that they will dedicate special attention to the complexity of the intended endpoints and security of deep APIs in WordPress in a separate stage two, which will be solely focused on endpoint merging per Ryan McCue’s latest update.
Thanks for reading; I’d love to hear your thoughts on the future of APIs and business development in the comments below or via Twitter @laralfield. 💖
At Simmer, we’re building the future of food data, generic food APIs, and the future Internet of Things for food-related businesses in mobile, local, and e-commerce. Check our careers page regularly for open positions and join our growing team of engineers, makers, and tinkerers today.
I cringe when I hear the words “sex work.” Selling my body wasn’t a livelihood. There was no resemblance to ordinary employment in the ritual degradation of strangers’ using my body to satiate their urges. I was doubly exploited — by those who pimped me and those who bought me.
Eggplant parmesan is a classic casserole dish in the United States. In this recipe, the bread crumbs used are Progresso Italian Style Bread Crumbs, and any seasoned or Italian flavored brand from the store will work.
Choose eggplants that have bright green stems and healthy, shiny skin for freshest taste. This dinner can easily be reheated and frozen for even more delicious leftovers anytime you need a quick, filling meal.
Peel and slice eggplants into 3/4" sices. Beat egg and mix with milk and salt in a bowl for dipping. In another bowl, pour breadcrumbs.
Dip each eggplant slice into the egg and milk mixture. Then, dip the slice into the breadcrumbs. Repeat this process for all eggplant slices and discard leftover milk, egg, and bread crumbs.
Heat approximately 3 tablespoons oil in a cast iron skillet to medium. Once oil is hot, fill pan discs to fry. Flip after golden brown on each side. Set finished and fried eggplant slices on a plate or pan lined with paper towel for cooling.
With completed fried eggplant, fill 9x13" pan with a bottom layer of tomato sauce, placing the eggplant on top in a single layer. Then, cover with tomato sauce again. Cover with half of parmesan cheese, and half of sliced mozzarella cheese. Place another layer of eggplant on top of the cheese layer, and cover that with tomato sauce. Repeat by covering with parmesan cheese, then the remaining sliced mozarella cheese.
Cover with fresh ground pepper, and set to bake in a 350°F oven for 30-45 minutes, until bubbly. Garnish with fresh sliced basil to serve with a spatula.
While phrases like, “content” and “personal brand” might seem like dirty words in the crush of software and apps developed for mobile, VR, and other platforms of all types today, it remains true that viral and social network success can only be achieved through an authentic voice and high-quality content.
Web development with WordPress is an easy and cost-effective way for any newcomer to establish a voice and high-quality content on a self-hosted and 100% fully-owned web address and domain. Because WordPress is open source, developers can reliably control and maintain security over their data, meaning it’s never controlled by another technology startup or 3rd party cloud computing service.
Businesses, large enterprises and individuals can all use the same techniques in establishing reputable brands on the internet. In this post, I cover the basics of WordPress web hosting, layout, themes, social, search, design and marketing for any sized brand.
At 24% of the Internet, WordPress is simply the most cost-effective for any distributing content on the Internet today. With the flexibility and extensibility that a platform like WordPress provides with its databases, plugins, themes, and now entirely new coding languages thanks to the WP API, WordPress is a truly modular system that almost any entrepreneur or new business owner can use to invest in a business.
Thanks to the open source philosophy of WordPress and its vibrant community of creators, choices for entrepreneurs are always growing. This variety in choice means WordPress is some of the highest-quality FOSS (free open source software) available to anyone on the web today. Combined with its new REST API, WordPress can be used to make Internet products like website and mobile apps in any application imagineable.
It’s a no-brainer when it comes to choosing a long-term framework: WordPress is the best choice for secure, varied, and widely iterated platform software for any new developer today.
Domain: Choose something short, easy to remember, and without any articles like “a” or “the.” Today 100s of new and unique top-level domains can be used by brands for a unqiue web address. As you might have guessed reading this domain, I think .pub is a great choice. Use namecheap.com to buy a domain for a yearly subscription.
Social usernames: When choosing a web address, consider its pairing with any social handles or usernames on Twitter, Instagram, Snapchat, and others. While not a requirement, a similar or identical phrase can be helpful in growing your community and distribution network later, so consistency can be helpful.
Hosting: Choosing where to permanently host your new WordPress installation is the next step in setup. Choose a hosting provider like you would choose a bank: very carefully, focusing on how the provider can meet your security and customer service needs.
Many hosting companies today offer WordPress-centric managed hosting services. Don’t rush when choosing a host and ask your colleagues or Twitter network for their recommendations before you commit.
WordPress.com is the best hosting solution for newcomers to WordPress and web development in general. Their hosting plans start out with a free option, with later upgrades to a larger hosting plan or custom domain name simple after you first release your new site.
Use WordPress’ famous 5 Minute Install or install it or any other CMS automatically through your web host’s control panel.
Responsive & flat design
The simplification of design UIs (user interfaces) universally for web and mobile has produced higher quality UX and product experiences overall since the mid-2000s. The most popular themes today rely heavily on the content of domains, such as individual imagery and photography alongside crisp, retina-ready SVG icons, and a slew of customization options.
Where previously cluttered design elements translating poorly into any mobile UX were the norm until the mid-2000s, the best selling premium WordPress themes today for e-commerce and beyond are utterly simplistic and minimal. Without any design clutter to hide behind, today’s modern flat design evokes the authenticity and quality of content over the business itself.
Flat design forces simplicity, and, as a result, increased clarity for customers. While previous skeptics may have claimed that “flat design” is simply the most recent web design trend, the use of flat design elements by the most powerful public corporations–located in the United States–today such as Apple indicate that flat design and its simple content philosophy is here to stay.
Some might call this the death of web design, but the overall increase in quality of UX from the leading apps and websites today prove such claims untrue.
Equipped with the basics of WordPress setup and modern web design, it’s time to choose a layout and theme. With the huge number of themes available today, this task might seem daunting, but it doesn’t have to be when you choose a single place to start, such as reviewing your technical or budget needs.
If you’re a designer or developer coming to WordPress consider the Roots framework. Or, just create
If you want something quicker and more informal, create a child theme for a popular current open source WordPress theme like the one found on this domain.
WordPress Page Builders allow less experienced WordPress creators to control every detail of an individual page’s design and often come bundled with multiple pre-made editorial layouts that you can easily drag and drop to fill. Consult some Google research to find more about the merits of page builders and the different industry-wide options.
Search engines, social
SEO is short for search engine optimization and is a process many marketers use to achieve higher rankings in organic SERPs or search engine results pages. Changes in search engines’ algorithms are major news, and mobilegeddon—the major update to Google’s search algorithms April 21, 2015–deeply penalized any content on the web that was not in a mobile UI.
WordPress is built for mobile, and thus SEO and social, from the start. WordPress themes built for thousands of visitors today incorporate a mobile UI from the beginning, through responsive design.
The truth is that authentic, even casual, high-quality writing and content that makes sense to users and is shared in an engaging UI is the only way to increase content’s positions in SERPs. Over time and with regularity, your writing will develop a niche and distinct voice. Don’t give up, and go easy on yourself in setting milestones for new writing.
E-commerce & plugins
Anything you can imagine on the web or mobile can be done with WordPress plugins. When making a choice for your business, only install high-quality plugins that you feel can handle the weight and security your business’ needs. Low-quality software choices can cost your company or even personal brand much more in the long-term than it saves in the short term. Immediate cash flow won’t save you from security threats, privacy breaches, and other types of cyber attack.
At Simmer, we started with one of the easiest ways to achieve the unmet software needs of food businesses today with our recipe publishing plugin. Whether it’s rustic food styling and presentation or innovative cross-cultural fusion, food blogging is here to stay. Today you can find a food blog for nearly every kind of dietary preference or restriction, too. The selection has never been wider. To help you sift through the noise in the food blogging world, here’s a list of 13 of the most eclectic food blogs online today, with most focusing on vegan and vegetarian recipes on a plant based diet.
Each of these businesses are powered through WordPress, an open source website (including mobile) and app framework. Instagram is the preferred network and social media tool for culinary artists who want to generate strong community engagement with their recipe content, too.
What Clark Cooked
What Clark Cooked is a new recipe blog by Melissa Fairchild-Clark. Hailing originally from Brooklyn, NY, this chef now lives in the Bay Area after attending culinary school. Her recipes are focused on a wide variety of seasonal produce, and are fresh, rustic, and eclectic. Follow @mfairchildclark on Instagram 📷