Jørgensen, Frederik Juhl, Alexander Bor, and Michael Bang Petersen. ‘How the Development, Features and Roll-Out of a SARS-COV-2 Vaccine Shape Public Acceptance: A Conjoint Experiment in a Large Representative Sample of Danes’. PsyArXiv, 28 June 2021. https://doi.org/10.31234/osf.io/4y8ap.
- Aug 2021
-
psyarxiv.com psyarxiv.com
-
www.nature.com www.nature.com
-
Rella, S. A., Kulikova, Y. A., Dermitzakis, E. T., & Kondrashov, F. A. (2021). Rates of SARS-CoV-2 transmission and vaccination impact the fate of vaccine-resistant strains. Scientific Reports, 11(1), 15729. https://doi.org/10.1038/s41598-021-95025-3
-
- Jul 2021
-
audiovisual.ec.europa.eu audiovisual.ec.europa.eu
-
EC AV PORTAL. (n.d.). Retrieved 29 July 2021, from https://audiovisual.ec.europa.eu/en/video/I-202865
-
-
psyarxiv.com psyarxiv.com
-
Hartshorne, J. K. (2021). Just give them childcare: The COVID-19 pandemic as a natural experiment in parenting practices [Preprint]. PsyArXiv. https://doi.org/10.31234/osf.io/r64hf
-
-
appsblog.mystrikingly.com appsblog.mystrikingly.com
-
Glamsquad deliverers proficient hair and cosmetics craftsmen to your door, with appointments booked with the application. soothe sends a massage specialist your home inside a hour's notice.
-
-
github.com github.com
Tags
Annotators
URL
-
-
blog.appsignal.com blog.appsignal.com
-
This works nicely wherever we show authors, but after we deploy to production, the folks from other parts of the world won’t get notified anymore about their songs. Mistakes like these are easy to make when using concerns.
-
-
-
Kanero, J., & Aktan-Erciyes, A. (2021). Parental contributions to language development during the COVID-19. PsyArXiv. https://doi.org/10.31234/osf.io/wvbjd
-
-
www.frontiersin.org www.frontiersin.org
-
Parrott, J., Armstrong, L. L., Watt, E., Fabes, R., & Timlin, B. (2021). Building Resilience During COVID-19: Recommendations for Adapting the DREAM Program – Live Edition to an Online-Live Hybrid Model for In-Person and Virtual Classrooms. Frontiers in Psychology, 12, 647420. https://doi.org/10.3389/fpsyg.2021.647420
-
-
yellow.systems yellow.systems
-
WhatsApp has become one of the most popular chat apps in the world and its popularity doesn’t seem to be slowing down any time soon. How do you make a competitive app like WhatsApp that will be welcomed by the audience? Here’s the answer.
-
-
www.mobindustry.net www.mobindustry.net
-
web application for business
-
-
www.timsommer.be www.timsommer.be
-
-
Morales, S., Zeytinoglu, S., Lorenzo, N., Chronis-Tuscano, A., Degnan, K. A., Almas, A. N., Pine, D. S., & Fox, N. (2021). Which anxious adolescents are most impacted by the COVID-19 pandemic? [Preprint]. PsyArXiv. https://doi.org/10.31234/osf.io/27sgp
-
-
www.ncbi.nlm.nih.gov www.ncbi.nlm.nih.gov
-
ideal drug target
keywords
-
development,
key words
-
development
key words
-
-
www.upwork.com www.upwork.com
-
Policy Opportunities for the Remote Economy | Upwork. (n.d.). Retrieved July 2, 2021, from https://www.upwork.com/press/releases/policy-opportunities-for-the-remote-economy
-
- Jun 2021
-
blog.viktoradam.net blog.viktoradam.net
-
www.nature.com www.nature.com
-
Subbaraman, N. (2021). This COVID-vaccine designer is tackling vaccine hesitancy—In churches and on Twitter. Nature, 590(7846), 377–377. https://doi.org/10.1038/d41586-021-00338-y
-
-
www.bmj.com www.bmj.com
-
Mahase, E. (2021). Covid-19: Where are we on vaccines and variants? BMJ, n597. https://doi.org/10.1136/bmj.n597
-
-
nautilusmarketing.co.uk nautilusmarketing.co.uk
-
Award Winning SEO Agency London
Award Winning SEO Agency London! As a dedicated London SEO agency, we provide proven SEO services for a whole range of clients while performing white hat techniques. #1 page ranking experts in local SEO. Get your free audit today!
-
-
nautilusmarketing.co.uk nautilusmarketing.co.uk
-
Cambridge SEO Nerds
SEO Services Cambridge Dedicated SEO agency, Nautilus Marketing provides proven SEO services while performing white hat techniques 1 page ranking experts in local SEO Get your SEO audit today
-
-
arxiv.org arxiv.org
-
Persoon, P. G. J. (2021). Cumulative structure and path length in networks of knowledge. ArXiv:2106.10480 [Physics]. http://arxiv.org/abs/2106.10480
-
-
www.ncbi.nlm.nih.gov www.ncbi.nlm.nih.gov
-
Nandi, A., Kumar, S., Shet, A., Bloom, D. E., & Laxminarayan, R. (2020). Childhood vaccinations and adult schooling attainment: Long-term evidence from India’s Universal Immunization Programme. Social Science & Medicine (1982), 250, 112885. https://doi.org/10.1016/j.socscimed.2020.112885
-
-
hypothes.is hypothes.is
-
The salary for each profession varies from similar factors. What determines the salary of software developers? After reading this article, I concluded that the greatest role is played by the country in which the developer works. For example, there are countries where developer salaries are much lower, although skills are not inferior. Skills, background and many other points also affect. Enjoy reading!
-
-
github.com github.com
-
Why does test suite performance matter? First of all, testing is a part of a developer's feedback loop (see @searls talk) and, secondly, it is a part of a deployment cycle.
-
-
docs.gitlab.com docs.gitlab.com
-
We’ve enabled deprecation warnings by default when running specs. Making these warnings more visible to developers helps upgrading to newer Ruby versions.
-
-
psyarxiv.com psyarxiv.com
-
Polack, R. G., Sened, H., Aubé, S., Zhang, A., Joormann, J., & Kober, H. (2021). Connections during Crisis: Adolescents’ social dynamics and mental health during COVID-19. PsyArXiv. https://doi.org/10.31234/osf.io/x94kv
-
-
psyarxiv.com psyarxiv.com
-
Read, K., Gaffney, G., Chen, A., & Imran, A. (2021). The Impact of COVID-19 on Families’ Home Literacy Practices with Young Children. PsyArXiv. https://doi.org/10.31234/osf.io/dvcqm
-
-
psyarxiv.com psyarxiv.com
-
Agarwal, A. (2021). COVID19 Stress Scale—Nepali Version. PsyArXiv. https://doi.org/10.31234/osf.io/374hx
-
-
-
A litmus test on whether an option belongs to adapter config or kit config, would be to ask whether the option becomes irrelevant when you switch the adapter to static.
-
- May 2021
-
-
wanted to surface to the user during SSR if the client-side call would likely fail due to cross-origin fetching, credentials, etc.
-
-
github.com github.com
-
I would argue though that crashing is better than quietly providing unexpected behavior.
-
-
www.nature.com www.nature.com
-
Khoury, D. S., Cromer, D., Reynaldi, A., Schlub, T. E., Wheatley, A. K., Juno, J. A., Subbarao, K., Kent, S. J., Triccas, J. A., & Davenport, M. P. (2021). Neutralizing antibody levels are highly predictive of immune protection from symptomatic SARS-CoV-2 infection. Nature Medicine, 1–7. https://doi.org/10.1038/s41591-021-01377-8
-
-
lessonsfromthecrisis.substack.com lessonsfromthecrisis.substack.com
-
It’s bizarre that this needs saying, but of course the UK had a Herd Immunity plan—Lessons From The Crisis. (n.d.). Retrieved May 28, 2021, from https://lessonsfromthecrisis.substack.com/p/its-bizarre-that-this-needs-saying
-
-
80000hours.org 80000hours.org
-
Being opportunistic can be useful, but having a big positive impact often requires doing something unusual and on developing strong skills, which can take 10+ years.
Academics (and other knowledge workers) tend not to focus too much attention on getting better. Skills development happens in an ad hoc way rather than a structured and focused approach to improvement.
-
-
spurchangeresource.ca spurchangeresource.ca
-
github.com github.comrxi/lite1
-
A lightweight text editor written in Lua
Tags
Annotators
URL
-
-
blogs.bmj.com blogs.bmj.com
-
Optimising covid-19 vaccine uptake—Time for a more nuanced approach. (2021, April 30). The BMJ. https://blogs.bmj.com/bmj/2021/04/30/optimising-covid-19-vaccine-uptake-time-for-a-more-nuanced-approach/
-
-
mxb.dev mxb.dev
-
This looks cool! I can think of some interesting applications, but the example here is pretty slick.
-
-
psyarxiv.com psyarxiv.com
-
Chen, I.-H., Ahorsu, D. K., Ko, N.-Y., Yen, C.-F., Lin, C.-Y., Griffiths, M., & Pakpour, A. (2021). The development and validation of the Motors of COVID-19 Vaccination Acceptance Scale: Psychometric evaluation among mainland Chinese university students. PsyArXiv. https://doi.org/10.31234/osf.io/abfp6
-
-
kit.svelte.dev kit.svelte.dev
-
Building an app with all the modern best practices — code-splitting, offline support, server-rendered views with client-side hydration — is fiendishly complicated. SvelteKit does all the boring stuff for you so that you can get on with the creative part.
-
-
www.baldurbjarnason.com www.baldurbjarnason.com
-
-
This is the other kind of novelty-seeking web developer, one who seeks to build on the history and nature of the web instead of trying to transform it.
-
-
www.togetherplatform.com www.togetherplatform.com
-
Purpose for the Mentor:Develop leadership skillsBeing put in the position of a role model can help mentors become better leaders and instill confidence in their leadership ability. The responsibility of helping guide someone’s career and goals requires the senior employee to teach, to motivate and to offer honest feedback in difficult conversations. All these skills are at the top of the required list for a leader.
This is something that I've been thinking about in terms of career growth, and how one of the things we expect of engineers as they become more senior - is that they can take on leadership roles, level up other people, etc - but we often don't provide them with the tools or opportunity to work on these skills, or go into what skills are required to go into this tk.
-
An important point to note is that there's a difference between coaching and mentoring. A coach's job is to improve a particular skill, but a mentor plays a more holistic role in helping a mentee improve
Mentoring and Coaching are different, and being able to identify the differences between the two is important.
For managers, sometimes they need to wear a coaches hat, or a mentors hat - but these are roles that a manager can have but not their only job.
Considerations for L&D programs
- how can mentoring fit in with L&D?
- how can coaching fit in with L&D?
-
-
www.dcaulfield.com www.dcaulfield.com
-
Your team is not a fine wine – it will not improve if left alone in the corner. It will go sour.
-
-
www.quayconsulting.com.au www.quayconsulting.com.au
-
Agile as a methodology is designed to be adaptive to multiple conditions and drivers to enhance the speed of delivery, but it is most successful when the organisation adopting it understands its own in-built cadence, i.e. its specific rhythm of project delivery.
-
-
bold.expert bold.expert
-
The COVID-19 crisis mustn’t be used to rationalize hasty education reforms. (2020, May 19). BOLD. https://bold.expert/the-covid-19-crisis-mustnt-be-used-to-rationalize-hasty-education-reforms/
-
-
rs-delve.github.io rs-delve.github.io
-
Initiative, T. D. (2020). SARS-CoV-2 Vaccine Development & Implementation; Scenarios, Options, Key Decisions. https://rs-delve.github.io/reports/2020/10/01/covid19-vaccination-report.html
-
-
-
Zabelina, D., Clay, J., & Upshaw, J. (2021). Imagination, anxiety, and loneliness during the COVID-19 pandemic. PsyArXiv. https://doi.org/10.31234/osf.io/9aqbj
-
- Apr 2021
-
www.michaelbransonsmith.net www.michaelbransonsmith.net
-
www.michaelbransonsmith.net www.michaelbransonsmith.net
-
www.michaelbransonsmith.net www.michaelbransonsmith.net
-
via Jim Groom
-
-
labs.play-with-docker.com labs.play-with-docker.com
-
Play with Docker
Tags
Annotators
URL
-
-
bavatuesdays.com bavatuesdays.com
-
to re-phrase a famous line from Zach Davis, “Behind every EDUPUNK is a frazzled web developer.”
-
-
blog.steren.fr blog.steren.fr
-
The best tool is no tool, the best build step is no build step, the best update is no update. HTML gives us all that, and more.
Truth!
-
-
www.mobindustry.net www.mobindustry.net
-
How to Hire Flutter App Developers in 2021
-
-
joshbersin.com joshbersin.com
-
Here are the economics: The cost of recruiting a midcareer software engineer (who earns $150,000- 200,000 per year) can be $30,000 or more including recruitment fees, advertising, and recruiting technology. This new hire also requires onboarding and has a potential turnover of two to three times higher than an internal recruit. By contrast, the cost to train and reskill an internal employee may be $20,000 or less, saving as much as $116,000 per person over three years. The net savings: it can cost as much as 6-times more to hire from the outside than to build from within.
- the cost of hiring talent vs upskilling talent
-
-
stackoverflow.com stackoverflow.com
-
CSS seems like the right place to put visual information. On the other hand, few would argue that image "src" should not be specified as an attribute and the height/width seem as tied to the binary image data as the "src" is.
-
-
www.raywenderlich.com www.raywenderlich.com
-
GitHub Actions is GitHub’s platform for automation workflows. A workflow is a sequence of jobs that can run either in series or in parallel. A job usually contains more than one step, where each step is a self-contained function. To learn more about GitHub Actions, go through the tutorial on Continuous Integration for Android.
Brief description on what GitHub Actions is.
-
-
developer.android.com developer.android.com
-
Preferences DataStore and Proto DataStore DataStore provides two different implementations: Preferences DataStore and Proto DataStore. Preferences DataStore stores and accesses data using keys. This implementation does not require a predefined schema, and it does not provide type safety. Proto DataStore stores data as instances of a custom data type. This implementation requires you to define a schema using protocol buffers, but it provides type safety.
Currently, I am using SharedPreference which is still alright to use. However, there is a better option called DataStore. This allows data to be stored asynchronously.
-
-
360learning.com 360learning.com
-
Many companies view L&D as a service provider for employees instead of a strategic partner for growth
I've talked about this before when brain storming on how to teach companies to become teaching organizations, and partnering more closely than one-off training that is very off the shelf.
-
-
www.techiepixel.com www.techiepixel.com
-
In a mobile application development trends surface, we have only one phenomenon in which it dependent mobile app developers and client base business which operated by online process market.
-
-
reallifemag.com reallifemag.com
-
“child-directed” or “caretaker” speech.
Child-directed speech (CDS) refers to speech from a caregiver directed towards a child, as opposed to overheard speech - for example "Is lil'timmy ready for a nappy wappy?" Speech acquisition in children is an area of particular interest for linguists because it has significant implications for later childhood development and socialization. This article is not directly concerned with language acquisition, but rather the sense of forced infantilization that users of many major applications such as Venmo or Yelp feel is being imposed on them. Still, this is an interesting way to frame the topic of app design and the implications it has for the relationship between users and companies.
Source: Shneidman, Laura A., and Meadow, Susan Goldin. “Language Input and Acquisition in a Mayan Village: How Important Is Directed Speech?” Developmental Science 15, no. 5 (September 2012): 659–73. doi:10.1111/j.1467-7687.2012.01168.x.
Tags
Annotators
URL
-
-
yellow.systems yellow.systems
-
Clubhouse has really made a fuss around the digital world. It’s hard to imagine a person who hasn’t heard about this app, celebrities who joined it, or pranksters who already managed to confuse the audience. Taking into account the skyrocketing popularity, “how to make an app like Clubhouse” has become an urgent question in the software development business.
-
-
medium.com medium.com
-
You might not always notice, but Material Design is constantly evolving and iterating based on research.
-
-
www.sarasoueidan.com www.sarasoueidan.com
-
-
My favorite part of this entire plan has to be the part where I use Github Issues as a blog. Kind of. For every new feature (or set of features) I want to add to the site—no matter how small, like adding a Favicon, for example—I will open a new issue and create a corresponding branch where the work on that feature will happen. I will basically produce a(n) infrequent stream of short “blog posts” in the form of Github issues. The live code for each issue/feature will live in the issue’s corresponding branch. As someone who tends to do multiple things at once, this will take a lot of organization and discipline, and that’s the challenging part for me.
This is a fascinating and very illustrative use of GitHub for web development. I mostly like that she's pointing out her use case.
-
I am going to rebuild this Web site in public.
-
- Mar 2021
-
github.com github.com
-
While you're welcome to use ProMotion, please note that we rely on the community to maintain it. We are happy to merge pull requests and release new versions but are no longer driving primary development.
-
-
ethanmarcotte.com ethanmarcotte.com
-
tanzawa.jamesvandyne.com tanzawa.jamesvandyne.com
-
<small><cite class='h-cite via'>ᔥ <span class='p-author h-card'>James Van Dyne</span> in James Van Dyne on Twitter: "VERY fun hack: using lazy loading turbo-frames as a queue in dom. Each row needs to be imported. Frame source is api (returns html) and loads when visible. Scroll the page and one-by-one it imports your images. ZERO JS. #IndieWeb https://t.co/LOk0tq08tO https://t.co/lJ2hh1tDf3" / Twitter (<time class='dt-published'>03/29/2021 15:45:00</time>)</cite></small>
-
-
Tags
Annotators
URL
-
-
brain.jaredweakly.com brain.jaredweakly.comDevOps1
Tags
Annotators
URL
-
-
news.trust.org news.trust.org
-
Pandemic may reverse human development for first time in 30 years, UN says. (n.d.). World Economic Forum. Retrieved June 1, 2020, from https://www.weforum.org/agenda/2020/05/pandemic-international-human-deveolpment-covid19-coronavirus/
-
-
www.thelancet.com www.thelancet.com
-
Dodd, R. H., Pickles, K., Nickel, B., Cvejic, E., Ayre, J., Batcup, C., Bonner, C., Copp, T., Cornell, S., Dakin, T., Isautier, J., & McCaffery, K. J. (2020). Concerns and motivations about COVID-19 vaccination. The Lancet Infectious Diseases, 0(0). https://doi.org/10.1016/S1473-3099(20)30926-9
-
-
www.lshtm.ac.uk www.lshtm.ac.uk
-
The impact of reopening schools on SARS-CoV-2 transmission in England. (n.d.). LSHTM. Retrieved 10 March 2021, from https://www.lshtm.ac.uk/newsevents/news/2021/impact-reopening-schools-sars-cov-2-transmission-england
-
-
www.mobindustry.net www.mobindustry.net
-
React Native vs Flutter. What to Choose for Your Next Project
-
-
www.mobindustry.net www.mobindustry.net
-
How to Implement the BLoC Architecture in Flutter: Benefits and Best Practices
-
-
science.sciencemag.org science.sciencemag.org
-
Graham, B. S. (2020). Rapid COVID-19 vaccine development. Science, 368(6494), 945–946. https://doi.org/10.1126/science.abb8923
-
-
www.bmj.com www.bmj.com
-
Pimenta, Dominic, Christian Yates, Christina Pagel, and Deepti Gurdasani. ‘Delaying the Second Dose of Covid-19 Vaccines’. BMJ 372 (18 March 2021): n710. https://doi.org/10.1136/bmj.n710.
-
-
www.theguardian.com www.theguardian.com
-
the Guardian. ‘Small Number of Facebook Users Responsible for Most Covid Vaccine Skepticism – Report’, 16 March 2021. http://www.theguardian.com/technology/2021/mar/15/facebook-study-covid-vaccine-skepticism.
-
-
psyarxiv.com psyarxiv.com
-
Davies, Catherine, Alexandra Hendry, Shannon P. Gibson, Teodora Gliga, Michelle McGillion, and Nayeli Gonzalez-Gomez. ‘Early Childhood Education and Care (ECEC) during COVID-19 Boosts Growth in Language and Executive Function’. PsyArXiv, 10 March 2021. https://doi.org/10.31234/osf.io/74gkz.
-
-
www.goodfirms.co www.goodfirms.co
-
IoT Healthcare Market Overview
IoT in Healthcare market growth
-
-
www.mobindustry.net www.mobindustry.net
-
The perfect marketplace mobile app: Must-have features
https://www.mobindustry.net/how-to-build-a-marketplace-mobile-app-and-make-it-reliable/
-
-
www.mobindustry.net www.mobindustry.net
-
easyqualifymoney.com easyqualifymoney.com
-
psyarxiv.com psyarxiv.com
-
Speyer, L. G., Marryat, L., & Auyeung, B. (2021). Effects of COVID-19 Public Health Safety Measures on Births in Scotland between March and May 2020. PsyArXiv. https://doi.org/10.31234/osf.io/7c5nf
-
-
www.pewresearch.org www.pewresearch.org
-
NW, 1615 L. St, Suite 800Washington, and DC 20036USA202-419-4300 | Main202-857-8562 | Fax202-419-4372 | Media Inquiries. ‘Intent to Get a COVID-19 Vaccine Rises to 60% as Confidence in Research and Development Process Increases’. Pew Research Center Science & Society (blog), 3 December 2020. https://www.pewresearch.org/science/2020/12/03/intent-to-get-a-covid-19-vaccine-rises-to-60-as-confidence-in-research-and-development-process-increases/.
-
-
fsi.stanford.edu fsi.stanford.edu
-
Wenner, A. (2020, May 26). Our Democracy Depends on a Safe Election in November. Freeman Spogli Institute for International Studies. https://fsi.stanford.edu/news/our-democracy-depends-safe-election-november
-
-
psyarxiv.com psyarxiv.com
-
Kartushina, N., Mani, N., AKTAN-ERCIYES, A., Alaslani, K., Aldrich, N. J., Almohammadi, A., … Mayor, J. (2021, March 5). COVID-19 first lockdown as a unique window into language acquisition: What you do (with your child) matters. https://doi.org/10.31234/osf.io/5ejwu
Tags
- developmental psychology
- germany
- france
- learning
- screen
- parenting
- poland
- lang:en
- canada
- COVID-19
- russia
- development
- lockdown
- book
- spain
- reading
- Israel
- norway
- turkey
- is:preprint
- daycare
- multi-country
- passive
- longitudinal
- language
- acquisition
- united states
- netherlands
- behavioral science
- carer
- exposure
- children
- vocabulary
- saudi arabia
- united kingdom
Annotators
URL
-
-
psyarxiv.com psyarxiv.com
-
Rodman, A. M., Rosen, M. L., Kasparek, S. W., Mayes, M., Lengua, L., McLaughlin, K. A., PhD, & Meltzoff, A. N. (2021, March 4). Social behavior and youth psychopathology during the COVID-19 pandemic: A longitudinal study. https://doi.org/10.31234/osf.io/y8zvg
-
-
-
McCabe, Stefan, Leo Torres, Timothy LaRock, Syed Arefinul Haque, Chia-Hung Yang, Harrison Hartle, and Brennan Klein. ‘Netrd: A Library for Network Reconstruction and Graph Distances’. ArXiv:2010.16019 [Physics], 29 October 2020. http://arxiv.org/abs/2010.16019.
-
-
-
To end covid-19, we must end discrimination and inequality. (2021, March 1). The BMJ. https://blogs.bmj.com/bmj/2021/03/01/to-end-covid-19-we-must-end-discrimination-and-inequality/
Tags
- vulnerable
- global population
- government
- law
- crisis
- reduction
- is:article
- human development
- global
- public health
- goal
- discrimination
- lang:en
- COVID-19
- public policy
- global health
- sustainable development
- healthcare
- country
- health policy
- pledge
- pandemic
- community
- health
- inequality
- policy
Annotators
URL
-
-
medium.com medium.com
-
parallelise development across multiple teams
-
-
www.chevtek.io www.chevtek.io
-
Write modules that solve a problem you know
-
Write modules quickly, to meet your needs, with just a few tests for compliance. Avoid extensive specifications.
-
For one, anyone using this module would automatically benefit from any future performance improvements without having to do anything themselves.
-
-
tobeagile.com tobeagile.com
-
Why separate out red tests from green tests? Because my green tests serve a fundamentally different purpose. They are there to act as a living specification, validating that the behaviors work as expected. Regardless of whether they are implemented in a unit testing framework or an acceptance testing framework, they are in essence acceptance tests because they’re based upon validating behaviors or acceptance criteria rather than implementation details.
-
Conversely, red tests are tests I write after the code is written to lock down some implementation.
-
Have you ever played the game 20 questions? Most of us have played that game at one point in our lives. One person thinks of something that could be an animal, vegetable, or mineral and then they answer yes/no questions that are asked of them. The point of the game is to ask as few questions as possible in order to accurately guess what the person is thinking. This is how I think of the unit tests that I write the specified behavior as I’m doing test-first development. I ask what are the fewest tests that I need to write in order to assert the behavior I want to create.
-
I am a big advocate of having a complete test base and even erring on the side of caution when it comes to quality engineering and software validation but that is not what we’re talking about here. What we’re talking about here are the tests that we write when we’re doing test-first development and I’m proposing that writing those tests from the perspective of specifying the behaviors that we want to create is a highly valuable way of writing tests because it drives us to think at the right level of abstraction for creating behavioral tests and that allow us the freedom to refactor our code without breaking it.
-
The number one problem that I see developers have when practicing test-first development that impedes them from refactoring their code is that they over-specify behavior in their tests. This leads developers to write more tests than are needed, which can become a burden when refactoring code.
Tags
- higher level of abstraction
- regression testing
- distinction
- testing: test-driven development
- right level of abstraction
- good analogy
- making it easy for later refactoring
- testing
- testing: test coverage: complete coverage
- testing: avoid over-testing
- agile development
- implementation detail
- what does this actually mean?
- testing: what is worth testing?
- avoid over-specifying
- testing: acceptance tests
Annotators
URL
-
-
www.alacartesoftware.co www.alacartesoftware.co
Tags
Annotators
URL
-
-
github.com github.com
-
-
There's no release of sprockets 4 so there's nothing to revert. Master branch is a WIP. I would recommend using Sprockets 3.
-
-
existek.com existek.com
-
Want to know how to build a taxi app that will become the next Uber or Carb? It is a reasonable question considering how convenient and cost-effective it is to use a taxi instead of maintaining your own vehicle. The best way for a cab company to ensure this convenience for customers is to build a taxi booking app.
-
-
Local file Local file
-
CHILD DEVELOPMENT PERSPECTIVES
The article is found in this scholarly journal.
-
- Feb 2021
-
github.com github.com
-
try { const value = await localforage.getItem('somekey'); // This code runs once the value has been loaded // from the offline store. console.log(value); } catch (err) { // This code runs if there were any errors. console.log(err); }
This looks like the best approach for me. async/await
-
-
www.nytimes.com www.nytimes.com
-
Devoted to Trump, and committed to his fictions about the election, Republicans are doing everything they can to keep voters from holding them and their leaders accountable. They will restrict the vote. They will continue to gerrymander themselves into near-permanent majorities. A Republican in Arizona has even proposed a legislative veto over the popular vote in presidential elections
The author starts the paragraph by explaining the Republicans as people who are "devoted to Trump". This makes it seem as Trump were god and everyone has to follow his orders. It gives both a humorous appeal to the audience and illustrates to them the sly techniques that the Republicans are using to escape from punishment. Furthermore, when the author said that the Republicans were ready to propose a veto against the popular vote, it was very ironic. As senators, they are supposed to give constitutional rights to the citizens, but rather they are taking it away for their own purpose. This further emphasizes the extent at which Republicans do not want to lose power to the Democrats.
-
naked attempt to change the rules of American politics to benefit one party”
The previous paragraph emphasizes the benefits of the HR.1 and how it specifically helped restore the voting system. However, in this paragraph, McConell exclaims that it is a vague attempt to benefit one party even though the Act was created to benefit the public. This illustrates to the readers the misuse of power by republican senators, which is one of the author's main points.
-
— and not to lose the next presidential election the way they lost the last one. To that end, they have introduced bills to restrict the vote, to make the race for the Electoral College — a
The author uses multiple dashes in this paragraph to show the different ways that the republicans will go to stop the Democrats from gaining power. The dashes emphasizes the extent at which republicans are willing to restrict votes. Without the dashes, it would simply sound as an example of what Republicans are doing, but the dashes creates a pause and further emphasis. Also, from John Lewis, the claim shifted to the extreme techniques that Republicans are using to stop Democratic power from taking over.
-
-
-
How science can put the Sustainable Development Goals back on track. (2021). Nature, 589(7842), 329–330. https://doi.org/10.1038/d41586-021-00104-0
-
-
github.com github.com
-
Since we're not passing any inputs to ListAccounts, it makes sense to use .run! instead of .run. If it failed, that would mean we probably messed up writing the interaction.
-
ActiveInteraction plays nicely with Rails. You can use interactions to handle your business logic instead of models or controllers.
-
Why is all this interaction code better? Two reasons: One, you can reuse the FindAccount interaction in other places, like your API controller or a Resque task. And two, if you want to change how accounts are found, you only have to change one place.
Pretty weak arguments though...
- We could just as easily used a plain object or module to extract this for easy reuse and having it in only one place (avoiding duplication).
Tags
- fail fast
- better to run into errors in development so you catch them as soon as possible before they reach production
- active_interaction
- avoid duplication
- newer/better ways of doing things
- supersedes
- why is it better?
- business logic
- reusability
- software development: code organization: where does this code belong?
Annotators
URL
-
-
twitter.com twitter.com
-
Andrew💙Croxford. (2020, December 3). NEW THREAD: possible development of anti-Syncytin responses after immunization with the SARS-CoV-2 spike protein-coding mRNA vaccines, based on a ‘homologous’ region shared between these proteins. [Tweet]. @andrew_croxford. https://twitter.com/andrew_croxford/status/1334593606196187136
-
-
-
Giesbrecht, G. (2020, October 2). Protocol for the Canadian Pregnancy During the COVID-19 Pandemic study. https://doi.org/10.31234/osf.io/w8hd5
-
-
github.com github.com
-
As a workaround, I guess I'll have to disable my strict CSP in development, but I'd prefer to keep it strict in development as well so that I ran into any CSP issues sooner...
-
-
github.com github.com
-
How do you know if source maps are working correctly? Try adding a syntax error to one of your assets and use the console to debug. Does it show the correct file and source location? Or does it reference the top level application.js file?
-
-
-
Nicely explains how to make asynchronous calls to API/services. Async/Await
-
try/catch block to be able to catch the error
Nice!
The final result of they try catch block it that the code that follows below is almost exactly like how I usually code synchronously. It's so much easier to read.
-
Callback Hell
This is so easy to fall into. I've done it a few times. Always try to avoid this.
-
Promises
Never forget this. It's very important.
-
-
trailblazer.to trailblazer.to
-
I started Trailblazer GmbH 4 years ago with my relocation from Australia back to Europe. One of our consulting clients is the central police department of a German state that has kept me busy for more than three years now.
-
What this means is: I better refrain from writing a new book and we rather focus on more and better docs.
I'm glad. I didn't like that the book (which is essentially a form of documentation/tutorial) was proprietary.
I think it's better to make documentation and tutorials be community-driven free content
Tags
- company/business
- focus on the user
- software development consultancy
- finally / at last
- non-free content
- I agree
- community-driven development
- free content
- annotation meta: inherit same annotation/tags
- welcome/good change
- documentation
- knowledge commons (information/data/content)
- I'm glad they did it this way
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
-
which entails computer programming (process of writing and maintaining the source code), but also encompasses a planned and structured process from the conception of the desired software to its final manifestation
-
-
trailblazer.to trailblazer.to
-
Whether this is the life-cycle of a <user> entity or just a sign-up function, it has to be defined and coded somewhere.
-
-
en.wikipedia.org en.wikipedia.org
-
In this continuum of community participation covered by CBD, new-generation CDD projects are located at the extreme right
-
However, CDD projects fit on the empowerment end of CBD by actively engaging beneficiaries in the design, management and implementation of projects
-
-
github.com github.com
-
Trailblazer extends the conventional MVC stack in Rails. Keep in mind that adding layers doesn't necessarily mean adding more code and complexity. The opposite is the case: Controller, view and model become lean endpoints for HTTP, rendering and persistence. Redundant code gets eliminated by putting very little application code into the right layer.
-
Trailblazer offers you a new, more intuitive file layout in applications.
-
Instead of grouping by technology, classes and views are structured by concept, and then by technology. A concept can relate to a model, or can be a completely abstract concern such as invoicing.
Tags
- defending an idea
- abstractions
- focus on concepts/design/structure instead of specific/concrete technology/implementation
- thin abstraction/layer
- software development: organization of files
- software development: code organization: where does this code belong?
- software development: organization of files: by component rather than by file type
Annotators
URL
-
-
www.nytimes.com www.nytimes.com
-
Before the pandemic, I normally called chefs after I’d written a review of their restaurant but before it was published, to check facts. The chefs usually sounded as if I were calling with the results of a lab test. One chef called me back from a hospital and told me his wife was in the next room giving birth to their first child, but — oh no, don’t worry, it’s fine, he said; in fact, I’d picked a perfect time to call! These were, in other words, awkward conversations.The ones I had last spring were different. It was as if the fear and distrust all chefs feel toward all critics were gone. They talked about going bankrupt, they talked about crying and not wanting to get out of bed. What did they have left to lose by talking to me?
Pete highlights a key change that came with COVID, except he emphasizes the good that came from it. This compare and contrast allows the reader to see how the personalities have developed along with the times. There was a silver lining amidst the "crying and not wanting to get out of bed". The drastic comparison of his importance before and after the pandemic with a chef giving equal importance to Pete and his first child underlines just how wrong priorities were previously. His diction, utilizing awkward perfectly to encapsulate the environment surrounding his job before COVID, pushing forth the idea that good can result from change.
-
-
www.nytimes.com www.nytimes.com
-
Why not, it asked? More and more, Republican members of the House were being elected from gerrymandered districts drawn up by Republican state legislators from gerrymandered districts. Meanwhile, the Senate overrepresented sparsely populated red states, meaning the Electoral College favored Republican presidential candidates, who could then stack the court system with conservative judges who would allow Republican politicians to suppress the votes of Black and other Democratic-leaning constituencies.
Friedman asks a rhetorical question and then builds off of it. He gives more examples of what the Republican members were doing to infringe upon the rights of all the people. He once again shows the unfair practices of the Republican Party to emphasize his point of how democracy in the United States is no longer democracy.
-
That starts with getting rid of the filibuster so President Biden can enact his agenda for both reviving the economy and rebuilding our infrastructure. It also involves adding two senators each from D.C. and Puerto Rico — most likely Democrats at first. That will tell the G.O.P. that if it wants to hold power it has to once and for all abandon its fantasy of minority rule based largely on white voters — and take up the “growth and opportunity” strategy of that 2013 R.N.C. report.
Next, he offers a solution. He tells the reader what type of changes need to occur in order to change the nation for the better and bring more equality. He goes from stating all the negatives of the nation and the political party to what needs to be done. He emphasize how change needs to occur after persuading the audience that change does need to occur.
-
-
reinteractive.com reinteractive.com
Tags
Annotators
URL
-
-
railscasts.com railscasts.com
-
We could quite easily create a model class that isn’t based on ActiveRecord and have it work as Rails is quite decoupled from ActiveRecord, but there are advantages to keeping our model class inheriting from ActiveRecord.
-
-
www.javaworld.com www.javaworld.com
-
Programming to interfaces is at the core of flexible structure.
-
Rather than implement features you might need, you implement only the features you definitely need, but in a way that accommodates change. If you don't have this flexibility, parallel development simply isn't possible.
-
At the core of parallel development, however, is the notion of flexibility. You have to write your code in such a way that you can incorporate newly discovered requirements into the existing code as painlessly as possible.
-
many successful projects have proven that you can develop high-quality code more rapidly (and cost effectively) this way than with the traditional pipelined approach
Tags
- up-front design vs. no/less up-front design
- parallelizability
- parallel development
- software design: flexibility
- programming to an interface
- flexibility
- agile development
- change is inevitable (needs, requirements, ...)
- pipeline
- implement only what you definitely need, not what you _might_ need (agile)
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
With the introduction of CPUs which ran faster than the original 4.77 MHz Intel 8088 used in the IBM Personal Computer, programs which relied on the CPU's frequency for timing were executing faster than intended. Games in particular were often rendered unplayable. To provide some compatibility, the "turbo" button was added. Engaging turbo mode slows the system down to a state compatible with original 8086/8088 chips.
-
-
softwareengineering.stackexchange.com softwareengineering.stackexchange.com
-
The problem with this is that it creates a strong coupling between your code and the implementation, exactly what the interface was supposed to prevent.
-
-
github.com github.com
-
www.web2generators.com www.web2generators.com
-
Create password credentials for htaccess and htpasswd files.
-
-
psyarxiv.com psyarxiv.com
-
Kubo, T., Masuyama, A., Shinkawa, H., & Sugawara, D. (2020). Impact of a Single School-Based Intervention for COVID-19 on Improving Mental Health. PsyArXiv. https://doi.org/10.31234/osf.io/eb6yz
-
-
-
Study shows vaccine nationalism could cost rich countries US$4.5 trillion. (2021, January 25). ICC - International Chamber of Commerce. https://iccwbo.org/media-wall/news-speeches/study-shows-vaccine-nationalism-could-cost-rich-countries-us4-5-trillion/
Tags
- COVID-19
- government
- nationalism
- vaccination
- is:news
- treatment
- ICC
- economic
- development
- vaccine
- funding
- economy
- global
- model
- lang:en
Annotators
URL
-
-
hub.docker.com hub.docker.comphp1
-
-apache
Meaning you need to append "-apache" to the image name to have Apache with PHP.
Tags
Annotators
URL
-
-
www.scientificamerican.com www.scientificamerican.com
-
Cormier, Z. (n.d.). The Second-Generation COVID Vaccines Are Coming. Scientific American. Retrieved 11 February 2021, from https://www.scientificamerican.com/article/the-second-generation-covid-vaccines-are-coming/
-
-
stackoverflow.com stackoverflow.com
-
I prefer not to duplicate the name of the table in any of the columns (So I prefer option 1 above).
So do I.
-
-
aws.amazon.com aws.amazon.com
-
Free Tier
This looks affordable lol. I should definitely try it.
Tags
Annotators
URL
-
-
www.oecd-forum.org www.oecd-forum.org
-
Network, T. O. F. (2021, February 8). The Haves and Have-Nots: The geopolitical dilemma of COVID vaccine equity. The OECD Forum Network. http://www.oecd-forum.org/posts/the-haves-and-have-nots-the-geopolitical-dilemma-of-covid-vaccine-equity
-
-
hilton.org.uk hilton.org.uk
-
Unlike naming children, coding involves naming things on a daily basis. When you write code, naming things isn’t just hard, it’s a relentless demand for creativity. Fortunately, programmers are creative people.
-
-
colab.plymouthcreate.net colab.plymouthcreate.net
-
dynamic hub for teaching & learning praxis and community-driven academic professional development
Concise description of a broad mandate. Quite effective!
-
-
stackshare.io stackshare.io
-
nginx vs Traefik: What are the differences?
I need to understand this
Tags
Annotators
URL
-
-
www.w3schools.com www.w3schools.com
-
<pre> My Bonnie lies over the ocean. My Bonnie lies over the sea. My Bonnie lies over the ocean. Oh, bring back my Bonnie to me.</pre>
This looks really useful.
Tags
Annotators
URL
-
-
adventdigitalmarketing.com adventdigitalmarketing.com
-
psyarxiv.com psyarxiv.com
-
DeYoung, C. G., & Krueger, R. (2020, October 27). To wish impossible things: On the ontological status of latent variables and the prospects for theory in psychology. https://doi.org/10.31234/osf.io/4anhr
-
- Jan 2021
-
www.zdnet.com www.zdnet.com
-
Systemd flies in the face of the Unix philosophy: 'do one thing and do it well,' representing a complex collection of dozens of tightly coupled binaries
-
-
github.com github.com
-
Jim and I ran head-on into this one today.
-
-
github.com github.com
-
How should this be manually tested?
-
-
www.dunedin.govt.nz www.dunedin.govt.nz
-
It will be interesting to see what the details are for these rule changes - exciting to see the DCC gearing up for growth in our wonderful city.
-
-
journals.sagepub.com journals.sagepub.com
-
Over the last decade, degrowth has offered a concrete alternative to eco-modernization, projecting a society emancipated from the environmentally destructive imperative of competition and consumption. Urban development is the motor of economic growth; cities are therefore prime sites of intervention for degrowth activists. Nevertheless, the planning processes that drive urban development have yet to be questioned from a degrowth perspective.
-
-
-
In this article, learn how to create a streaming service like Netflix and how to launch a streaming service with unique features.
-
-
covid-19.iza.org covid-19.iza.org
-
Naudé. W., (2020). Artificial Intelligence against COVID-19: An Early Review. Institute of Labor Economics. Retrieved from: https://covid-19.iza.org/publications/dp13110/
-
-
svelte.dev svelte.dev
-
It must be called during the component's initialisation (but doesn't need to live inside the component; it can be called from an external module).
-
-
stackoverflow.blog stackoverflow.blog
-
While the code may live online somewhere forever, an open source project only truly survives if someone maintains it.
-
-
www.theatlantic.com www.theatlantic.com
-
Zhang, S. (2020, November 10). The Lame-Duck Vaccine. The Atlantic. https://www.theatlantic.com/health/archive/2020/11/bidens-vaccine-reset/617059/
-
-
-
artificial intelligence seems to be the future of software
Is this because AI will write the software? At some point the programmes (and data they need) will be too complex for human beings to understand.
-
- Dec 2020
-
-
Learn how to create a streaming service like Netflix. Explore how to start streaming service with unique features.
-
-
hybridpedagogy.org hybridpedagogy.org
-
We are unapologetic tinkerers who neither invent the wheel, nor are satisfied with the wheels already at our disposal. The best scholarship and the best pedagogy take the best of what already exists and make it better, at least better for the task at hand. We need to embrace this identity as hackers, acknowledge our indebtedness to those who have gone before us, forsake the illusion that we are creating (can create, should create) something wholly original, but also refuse to take for granted the things that have been passed down to us.
I think that this might be where I'm missing something. The article is about the relationship between open-source software development and scholarship, but now we're talking about "hacking" as the equivalent of a software developer. And I'm not sure that I agree with this.
I don't think that software-developers think of themselves as hackers. For me, there's an underlying subversive nature in the hacker category, which need not be present in a software developer. There's a conflation between software developer and hacker, which misses some of the nuance that's necessary.
-
Academic research and teaching often necessitate manipulation, re-creation, breaking, rebuilding, etc. This “manipulation, re-creation, breaking, rebuilding” — in other words, hacking
It's not self-evident to me that these activities are the same as those associated with hacking (and I'm not talking about the malevolent/negative connotations of hacking).
I also think of a hacker as a tinkerer, which can include "manipulation, re-creation, breaking, building, etc." but need not. It feels like there's something fundamental missing here but I can't put my finger on it.
I don't really have a conclusion here, other than to suggest that the hacker/scholar relationship might need a lot more development than I see here.
-
-
www.codingwithjesse.com www.codingwithjesse.com
-
We usually only see people launching projects once they're already done. I'm sure there are countless more unfinished and unlaunched side projects that the world will never know about. Don't let your side project become one of them.
-
-
www.npmjs.com www.npmjs.com
-
Get told in big red letters when the dependency changed and you need to check that your fix is still valid.
-
-
github.com github.com
-
The compiler architecture moves complexity from the runtime and source code to buildtime and tools. Behind Svelte’s simple APIs sits a beefy compiler. Frontend web development has become very tool heavy in the webapp era, so in practice this adds little cost beyond what developers like myself already pay, but increased build complexity is important to acknowledge.
tool-heavy dependence on build tools / heavy/complex build-time
-
-
www.quora.com www.quora.com
-
-
Keep in mind that as a software developer, of any degree, learning is continuous. New technologies, new ways to write code, not so new approaches, persisting patterns. Read books, watch online courses, follow tutorials, keep learning!
-
-
www.quora.com www.quora.com
-
-
Kanero, J., & Aktan-Erciyes, A. (2020). Family and language development during COVID-19: The case of Turkey. PsyArXiv. https://doi.org/10.31234/osf.io/n7k8z
-
-
www.cambridge.org www.cambridge.org
-
Do no harm: A taxonomy of the challenges of humanitarian experimentation
-
-
store.steampowered.com store.steampowered.com
-
On sale for $4.99.
Watch for free here: https://www.youtube.com/playlist?list=PLIhLvue17Sd7F6pU2ByRRb0igiI-WKk3D
-
- Nov 2020
-
www.cleveroad.com www.cleveroad.com
-
A Comprehensive Guide on the Dedicated Team Model: Explaining the Concept, Advantages, and Pitfalls
Take a look at this detailed article by Cleveroad explaining what is dedicated team model.
-
-
github.com github.com
-
I'm still deeply working on it every day, i'm around 1/2 month away for a first preview release.
-
-
hackernoon.com hackernoon.com
-
It is hard to appreciate how important really fast (and reliable) hot reload can be during development, unless you have experienced it yourself. Developers report that it changes the way they create their apps, describing it as being like painting their app to life.
-
-
-
Learn how to create a dating app that will rival Tinder. Get step-by-step guide, learn about monetization strategies, and find out what it takes to build a dating app in 2020.
-
-
-
Wondered how to make an online selling app? Here’s a guide with tech & business details, technologies and processes for 2020 on how to develop a successful eCommerce app and drive maximum sales.
-
-
www.thinktecture.com www.thinktecture.com
-
Capacitor's origins lie in Ionic's mission to provide a holistic framework for developing hybrid apps—apps that run on mobile devices, on desktops, and in the browser. It does not only replace Apache Cordova as a “bridge” to native platform access in new Ionic projects but also “provides a consistent, web-focused set of APIs”.
-
-
psyarxiv.com psyarxiv.com
-
Stienwandt, S., Cameron, E. E., Soderstrom, M., Casar, M. J., Le, C., & Roos, L. E. (2020). Keeping Kids Busy: Family Factors Associated with Hands-on Play and Screen Time During the COVID-19 Pandemic. PsyArXiv. https://doi.org/10.31234/osf.io/prtyf
-
-
www.cleveroad.com www.cleveroad.com
-
Mobile Development Services
Check Cleveroad if you want to find a company that provides excellent mobile app development services.
-