DEV Community

loading...
Kinyanjui Wangonya profile picture

Kinyanjui Wangonya

šŸ‘ØšŸ¾ā€šŸ’»

Writing DRYer tests using Pytest parametrize

Writing DRYer tests using Pytest parametrize

Reactions 15 Comments 1
3 min read
Hackathon submission

Hackathon submission

Reactions 14 Comments 4
2 min read
Progress: Search

Progress: Search

Reactions 3 Comments
1 min read
Progress: Improved dashboard (with real data) and "no data" placeholders

Progress: Improved dashboard (with real data) and "no data" placeholders

Reactions 2 Comments
1 min read
Progress: Improved UI, update and delete for models, and some data on the dashboard

Progress: Improved UI, update and delete for models, and some data on the dashboard

Reactions 15 Comments 3
1 min read
Progress: Creating and viewing jobs, contacts and vehicles

Progress: Creating and viewing jobs, contacts and vehicles

Reactions 6 Comments
1 min read
Progress: Authentication & laying out the UI

Progress: Authentication & laying out the UI

Reactions 5 Comments
1 min read
My idea for the Hackathon

My idea for the Hackathon

Reactions 15 Comments 2
1 min read
What happens when you run PSQL slash commands?

What happens when you run PSQL slash commands?

Reactions 8 Comments 1
2 min read
Working with celery signals

Working with celery signals

Reactions 13 Comments 1
4 min read
Shallow & deep copying in python

Shallow & deep copying in python

Reactions 29 Comments 2
3 min read
Progress: rethinking the implementation

Progress: rethinking the implementation

Reactions 39 Comments 2
1 min read
A Python binding for the web monetization Javascript API

A Python binding for the web monetization Javascript API

Reactions 48 Comments 4
1 min read
Project Submission: cchat

Project Submission: cchat

Reactions 20 Comments 1
2 min read
Progress: being notified when you're @mentioned

Progress: being notified when you're @mentioned

Reactions 20 Comments 3
1 min read
Progress: sending sms

Progress: sending sms

Reactions 14 Comments
1 min read
Progress: creating/deleting channels, switching active channel and chat history

Progress: creating/deleting channels, switching active channel and chat history

Reactions 11 Comments
1 min read
Progress: sending messages and being notified when people join the channel

Progress: sending messages and being notified when people join the channel

Reactions 11 Comments 1
1 min read
Progress: interface, authentication and receiving messages

Progress: interface, authentication and receiving messages

Reactions 27 Comments 2
2 min read
Connect with teammates without leaving your terminal

Connect with teammates without leaving your terminal

Reactions 43 Comments 6
1 min read
When to use python's enumerate() instead of range() in loops

When to use python's enumerate() instead of range() in loops

Reactions 16 Comments 1
1 min read
Documenting python code using docstrings

Documenting python code using docstrings

Reactions 17 Comments 2
1 min read
Analyzing python iterables with all() and any()

Analyzing python iterables with all() and any()

Reactions 13 Comments 1
1 min read
Do you ever read "Terms and Conditions" and/or "Privacy Policies"?

Do you ever read "Terms and Conditions" and/or "Privacy Policies"?

Reactions 6 Comments 12
1 min read
1_000_000_000 = 1000000000

1_000_000_000 = 1000000000

Reactions 11 Comments 11
1 min read
Are comment sections useful/necessary for personal blogs?

Are comment sections useful/necessary for personal blogs?

Reactions 19 Comments 24
1 min read
What are some funny O RLY? "books" you've seen?

What are some funny O RLY? "books" you've seen?

Reactions 46 Comments 8
1 min read
Writing readable code

Writing readable code

Reactions 86 Comments 7
2 min read
How do you list social media links on a website without using icons?

How do you list social media links on a website without using icons?

Reactions 11 Comments 9
1 min read
Flexible Gatsby Starter

Flexible Gatsby Starter

Reactions 21 Comments
1 min read
difflib - Finding close matches of strings from a list

difflib - Finding close matches of strings from a list

Reactions 20 Comments 3
1 min read
A quick reference to Python string methods - Splitting and Slicing

A quick reference to Python string methods - Splitting and Slicing

Reactions 8 Comments
3 min read
A quick reference to Python string methods - Cases

A quick reference to Python string methods - Cases

Reactions 12 Comments
1 min read
HTML to JSX Compiler

HTML to JSX Compiler

Reactions 12 Comments
1 min read
Play games on your terminal using emacs

Play games on your terminal using emacs

Reactions 8 Comments
2 min read
A quick reference to Python string methods - Find and Replace

A quick reference to Python string methods - Find and Replace

Reactions 12 Comments 1
4 min read
Python 'is' vs '=='

Python 'is' vs '=='

Reactions 88 Comments 25
2 min read
I just solved this coding challenge, but I don't understand why my solution works šŸ¤”

I just solved this coding challenge, but I don't understand why my solution works šŸ¤”

Reactions 61 Comments 4
1 min read
Making your SMART goals smarter with Stretch goals

Making your SMART goals smarter with Stretch goals

Reactions 14 Comments
2 min read
Automatically counting and numbering HTML elements with CSS counters

Automatically counting and numbering HTML elements with CSS counters

Reactions 103 Comments 3
1 min read
Publishing your Python packages on TestPyPi before publishing on PyPi

Publishing your Python packages on TestPyPi before publishing on PyPi

Reactions 14 Comments
2 min read
Testing Click applications with Pytest

Testing Click applications with Pytest

Reactions 11 Comments
3 min read
Performing CRUD operations with a CLI app using Firebase

Performing CRUD operations with a CLI app using Firebase

Reactions 42 Comments
5 min read
Prompting users for input

Prompting users for input

Reactions 8 Comments
1 min read
Adding arguments to CLI commands

Adding arguments to CLI commands

Reactions 13 Comments
1 min read
Adding options to CLI commands

Adding options to CLI commands

Reactions 15 Comments 3
2 min read
Using setuptools to package your Python app

Using setuptools to package your Python app

Reactions 13 Comments 3
3 min read
Setting up your development environment

Setting up your development environment

Reactions 44 Comments
4 min read
What's the use of if __name__ == '__main__': in Python?

What's the use of if __name__ == '__main__': in Python?

Reactions 22 Comments 11
1 min read
Building Command-Line Applications with Python

Building Command-Line Applications with Python

Reactions 66 Comments 7
1 min read
Fibonacci sequence with Python recursion and memoization

Fibonacci sequence with Python recursion and memoization

Reactions 40 Comments 2
3 min read
The Plain Gatsby starter

The Plain Gatsby starter

Reactions 41 Comments
1 min read
How many ads is the average user exposed to in a day? šŸ˜±

How many ads is the average user exposed to in a day? šŸ˜±

Reactions 9 Comments 5
1 min read
How I made the open-dev.to CLI app with Python

How I made the open-dev.to CLI app with Python

Reactions 25 Comments 6
4 min read
Open Dev.to from your terminal šŸŽ‰

Open Dev.to from your terminal šŸŽ‰

Reactions 75 Comments 9
1 min read
Creating a Simple ToDo Api With Django

Creating a Simple ToDo Api With Django

Reactions 71 Comments 1
3 min read
Staying Alert Without Caffeine

Staying Alert Without Caffeine

Reactions 43 Comments 23
4 min read
Creating custom HTML elements with Javascript

Creating custom HTML elements with Javascript

Reactions 7 Comments 2
1 min read
Caring for your Health as a Developer

Caring for your Health as a Developer

Reactions 55 Comments 6
3 min read
Lexical Variable Scoping with Javascript

Lexical Variable Scoping with Javascript

Reactions 14 Comments 5
2 min read
loading...